I: pbuilder: network access will be disabled during build I: Current time: Thu Dec 10 01:58:37 -12 2020 I: pbuilder-time-stamp: 1607608717 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [sagemath_9.2-2.dsc] I: copying [./sagemath_9.2.orig.tar.xz] I: copying [./sagemath_9.2-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.HTQEvVM5/trustedkeys.kbx': General error gpgv: Signature made Sat Nov 21 21:46:37 2020 -12 gpgv: using RSA key A07E3AA25DCCDAEDA6628D248C82169D8ECECD2A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./sagemath_9.2-2.dsc dpkg-source: info: extracting sagemath in sagemath-9.2 dpkg-source: info: unpacking sagemath_9.2.orig.tar.xz dpkg-source: info: unpacking sagemath_9.2-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying u0-version-pari-2.13-spkg-configure.patch dpkg-source: info: applying u0-version-pari-2.13.patch dpkg-source: info: applying u0-version-gap-4.11.patch dpkg-source: info: applying u0-version-flint-2.6.3.patch dpkg-source: info: applying u1-scripts-dir.patch dpkg-source: info: applying u1-ipywidgets-repr.patch dpkg-source: info: applying u2-fix-sympow-cachedir.patch dpkg-source: info: applying d0-gsl-cblas.patch dpkg-source: info: applying d0-libgap-path.patch dpkg-source: info: applying d0-mathjax.patch dpkg-source: info: applying d0-rubiks.patch dpkg-source: info: applying d0-singular.patch dpkg-source: info: applying d1-sage-env.patch dpkg-source: info: applying d1-doc-docs.patch dpkg-source: info: applying d1-sage.patch dpkg-source: info: applying d1-no-spkg-builds.patch dpkg-source: info: applying d1-system-python-packages.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 dt-avoid-ecl-timeout.patch dpkg-source: info: applying dt-avoid-giac-segfault.patch dpkg-source: info: applying dt-avoid-pari-timeout.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/4319/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3' DISTRIBUTION='' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='22d17fc1937f4fdbaf6a60dff2bee7c8' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='4319' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/pbuilderrc_p8N3 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/b1 --logfile b1/build.log sagemath_9.2-2.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:8000/' I: uname -a Linux jtk1a 4.19.0-13-armmp-lpae #1 SMP Debian 4.19.160-2 (2020-11-28) armv7l GNU/Linux I: ls -l /bin total 3592 -rwxr-xr-x 1 root root 833148 Nov 22 03:24 bash -rwxr-xr-x 3 root root 26052 Jul 20 01:00 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 20 01:00 bzcat lrwxrwxrwx 1 root root 6 Jul 20 01:00 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 01:00 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 01:00 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 01:00 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 01:00 bzgrep -rwxr-xr-x 3 root root 26052 Jul 20 01:00 bzip2 -rwxr-xr-x 1 root root 9636 Jul 20 01:00 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 01:00 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 01:00 bzmore -rwxr-xr-x 1 root root 26668 Sep 22 00:17 cat -rwxr-xr-x 1 root root 43104 Sep 22 00:17 chgrp -rwxr-xr-x 1 root root 38984 Sep 22 00:17 chmod -rwxr-xr-x 1 root root 43112 Sep 22 00:17 chown -rwxr-xr-x 1 root root 92616 Sep 22 00:17 cp -rwxr-xr-x 1 root root 75524 Nov 11 19:58 dash -rwxr-xr-x 1 root root 75880 Sep 22 00:17 date -rwxr-xr-x 1 root root 55436 Sep 22 00:17 dd -rwxr-xr-x 1 root root 59912 Sep 22 00:17 df -rwxr-xr-x 1 root root 96764 Sep 22 00:17 dir -rwxr-xr-x 1 root root 55012 Nov 25 09:07 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 22508 Sep 22 00:17 echo -rwxr-xr-x 1 root root 28 Nov 9 08:37 egrep -rwxr-xr-x 1 root root 22496 Sep 22 00:17 false -rwxr-xr-x 1 root root 28 Nov 9 08:37 fgrep -rwxr-xr-x 1 root root 47492 Nov 25 09:07 findmnt -rwsr-xr-x 1 root root 26076 Mar 6 2020 fusermount -rwxr-xr-x 1 root root 124508 Nov 9 08:37 grep -rwxr-xr-x 2 root root 2346 Mar 19 2020 gunzip -rwxr-xr-x 1 root root 6376 Mar 19 2020 gzexe -rwxr-xr-x 1 root root 64228 Mar 19 2020 gzip -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname -rwxr-xr-x 1 root root 43180 Sep 22 00:17 ln -rwxr-xr-x 1 root root 35068 Feb 7 2020 login -rwxr-xr-x 1 root root 96764 Sep 22 00:17 ls -rwxr-xr-x 1 root root 99940 Nov 25 09:07 lsblk -rwxr-xr-x 1 root root 51408 Sep 22 00:17 mkdir -rwxr-xr-x 1 root root 43184 Sep 22 00:17 mknod -rwxr-xr-x 1 root root 30780 Sep 22 00:17 mktemp -rwxr-xr-x 1 root root 34408 Nov 25 09:07 more -rwsr-xr-x 1 root root 34400 Nov 25 09:07 mount -rwxr-xr-x 1 root root 9824 Nov 25 09:07 mountpoint -rwxr-xr-x 1 root root 88524 Sep 22 00:17 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Sep 10 03:37 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 26652 Sep 22 00:17 pwd lrwxrwxrwx 1 root root 4 Nov 22 03:24 rbash -> bash -rwxr-xr-x 1 root root 30740 Sep 22 00:17 readlink -rwxr-xr-x 1 root root 43104 Sep 22 00:17 rm -rwxr-xr-x 1 root root 30732 Sep 22 00:17 rmdir -rwxr-xr-x 1 root root 14144 Sep 27 05:25 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Dec 8 21:28 sh -> dash -rwxr-xr-x 1 root root 22532 Sep 22 00:17 sleep -rwxr-xr-x 1 root root 55360 Sep 22 00:17 stty -rwsr-xr-x 1 root root 46704 Nov 25 09:07 su -rwxr-xr-x 1 root root 22532 Sep 22 00:17 sync -rwxr-xr-x 1 root root 336752 Nov 19 21:52 tar -rwxr-xr-x 1 root root 9808 Sep 27 05:25 tempfile -rwxr-xr-x 1 root root 67696 Sep 22 00:17 touch -rwxr-xr-x 1 root root 22496 Sep 22 00:17 true -rwxr-xr-x 1 root root 9636 Mar 6 2020 ulockmgr_server -rwsr-xr-x 1 root root 22108 Nov 25 09:07 umount -rwxr-xr-x 1 root root 22520 Sep 22 00:17 uname -rwxr-xr-x 2 root root 2346 Mar 19 2020 uncompress -rwxr-xr-x 1 root root 96764 Sep 22 00:17 vdir -rwxr-xr-x 1 root root 38512 Nov 25 09:07 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 19 2020 zcat -rwxr-xr-x 1 root root 1678 Mar 19 2020 zcmp -rwxr-xr-x 1 root root 5880 Mar 19 2020 zdiff -rwxr-xr-x 1 root root 29 Mar 19 2020 zegrep -rwxr-xr-x 1 root root 29 Mar 19 2020 zfgrep -rwxr-xr-x 1 root root 2081 Mar 19 2020 zforce -rwxr-xr-x 1 root root 7585 Mar 19 2020 zgrep -rwxr-xr-x 1 root root 2206 Mar 19 2020 zless -rwxr-xr-x 1 root root 1842 Mar 19 2020 zmore -rwxr-xr-x 1 root root 4553 Mar 19 2020 znew I: user script /srv/workspace/pbuilder/4319/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: curl, cysignals-tools (>= 1.8.1), cython3 (>= 0.29.1), ecl (>= 20.4.24), eclib-tools (>= 20180815), fflas-ffpack (>= 2.4.3), flintqs, gap-dev (>= 4.11.0), gap-online-help, gap-atlasrep (>= 2.1.0-2), gap-primgrp, gap-smallgrp, gap-transgrp, gap-table-of-marks, gfan (>= 0.6.2), glpk-utils, gmp-ecm, ipython3 (>= 7.11.1), iso-codes, jmol (>= 14.6.4), lcalc (>= 1.23+dfsg-10), less, libcdd-tools (>= 094j), libjs-mathjax, libjs-three (>= 111), maxima-sage (>= 5.44.0), maxima-sage-share (>= 5.44.0), nauty, palp (>= 2.1-2), pari-gp (>= 2.11.4~pre1), pari-gp2c, pari-elldata, pari-galdata, pari-galpol, pari-seadata, python3, python3-alabaster, python3-babel, python3-cvxopt, python3-cycler, python3-cypari2 (>= 2.1), python3-cysignals-pari (>= 1.8.1), python3-decorator, python3-docutils, python3-fpylll (>= 0.4.1), python3-future, python3-gmpy2, python3-imagesize, python3-ipython-genutils, python3-itsdangerous, python3-matplotlib (>= 2.1), python3-mistune, python3-mpmath, python3-networkx (>= 2.2), python3-nose, python3-numpy (>= 1:1.14), python3-packaging, python3-path, python3-pexpect (>= 4.1), python3-pickleshare, python3-pil, python3-pip, python3-pkgconfig, python3-ppl, python-ppl-doc (>= 0.8.4-4), python3-psutil, python3-ptyprocess, python3-pygments, python3-rpy2, python3-scipy (>= 1.2), python3-setuptools, python3-setuptools-scm, python3-simplegeneric, python3-singledispatch, python3-snowballstemmer, python3-sphinx (>= 3.0), python3-stemmer, python3-sympy, python3-terminado, python3-tk, python3-tornado, python3-traitlets, python3-tz, python3-vcversioner, python3-wcwidth, python3-werkzeug, python3-zmq, python3-zope.interface, r-base-core, rubiks, sagemath-database-conway-polynomials (>= 0.5-7), sagemath-database-elliptic-curves, sagemath-database-graphs, sagemath-database-mutually-combinatorial-designs, sagemath-database-polytopes, singular (>= 1:4.1.1-p2), singular (<< 1:4.1.1-p3+ds-1), sqlite3, sympow (>= 1.023-9), tachyon, xcas, yasm, maxima-sage-doc (>= 5.42.2), pari-doc (>= 2.11.0), python3-sagenb-export (>= 3.2), r-cran-lattice, singular-doc (>= 1:4.1.1-p2), singular-doc (<< 1:4.1.1-p3+ds-1), jupyter-client, jupyter-core, jupyter-nbextension-jupyter-js-widgets, python3-ipykernel, python3-ipywidgets (>= 6.0.0), python3-nbconvert, python3-nbformat, python3-notebook (>= 4.2.3-3), autoconf, debhelper (>= 10), dh-python (>= 2.20170125), dpkg-dev (>= 1.17.14), gdb, git, libboost-dev (>= 1.55), libbraiding-dev, libbrial-dev (>= 1.2.5-2), libbrial-groebner-dev (>= 1.2.5-2), libcdd-dev (>= 094j), libcliquer-dev, libcurl4-openssl-dev, libec-dev (>= 20190909-3), libecm-dev, libflint-arb-dev (>= 1:2.15), libflint-dev (>= 2.5.2-5), libfplll-dev (>= 5.2.1), libfreetype6-dev, libgap-dev, libgc-dev, libgd-dev, libgf2x-dev (>= 1.2-4), libgiac-dev (>= 1.4.9.69), libgivaro-dev (>= 4.1.1-2), libglpk-dev, libgmp-dev (>= 2:5.1.2), libgpg-error-dev, libgsl-dev (>= 2.4+dfsg-5~), libhomfly-dev, libiml-dev, liblfunction-dev (>= 1.23+dfsg-10), liblinbox-dev (>= 1.6.3), liblrcalc-dev (>= 1.2-2), libm4ri-dev (>= 20130416), libm4rie-dev (>= 20130416), libmpc-dev (>= 1.0), libmpfi-dev, libmpfr-dev, libntl-dev (>= 9.9.1-2), libopenblas-dev, libpari-dev (>= 2.11.4~pre1), libplanarity-dev, libpng-dev, libppl-dev (>= 1:1.1), libpynac-dev (>= 0.7.26-5), libratpoints-dev, libreadline-dev, librw-dev, libsingular4-dev (>= 1:4.1.1-p2), libsingular4-dev (<< 1:4.1.1-p3+ds-1), libsqlite3-dev, libsymmetrica-dev, libzmq3-dev, libzn-poly-dev, pkg-config, ppl-dev, python3-debian, python3-dev, r-base-dev, rdfind, texlive-latex-base, zlib1g-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19368 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on curl; however: Package curl is not installed. pbuilder-satisfydepends-dummy depends on cysignals-tools (>= 1.8.1); however: Package cysignals-tools is not installed. pbuilder-satisfydepends-dummy depends on cython3 (>= 0.29.1); however: Package cython3 is not installed. pbuilder-satisfydepends-dummy depends on ecl (>= 20.4.24); however: Package ecl is not installed. pbuilder-satisfydepends-dummy depends on eclib-tools (>= 20180815); however: Package eclib-tools is not installed. pbuilder-satisfydepends-dummy depends on fflas-ffpack (>= 2.4.3); however: Package fflas-ffpack is not installed. pbuilder-satisfydepends-dummy depends on flintqs; however: Package flintqs is not installed. pbuilder-satisfydepends-dummy depends on gap-dev (>= 4.11.0); however: Package gap-dev is not installed. pbuilder-satisfydepends-dummy depends on gap-online-help; however: Package gap-online-help is not installed. pbuilder-satisfydepends-dummy depends on gap-atlasrep (>= 2.1.0-2); however: Package gap-atlasrep is not installed. pbuilder-satisfydepends-dummy depends on gap-primgrp; however: Package gap-primgrp is not installed. pbuilder-satisfydepends-dummy depends on gap-smallgrp; however: Package gap-smallgrp is not installed. pbuilder-satisfydepends-dummy depends on gap-transgrp; however: Package gap-transgrp is not installed. pbuilder-satisfydepends-dummy depends on gap-table-of-marks; however: Package gap-table-of-marks is not installed. pbuilder-satisfydepends-dummy depends on gfan (>= 0.6.2); however: Package gfan is not installed. pbuilder-satisfydepends-dummy depends on glpk-utils; however: Package glpk-utils is not installed. pbuilder-satisfydepends-dummy depends on gmp-ecm; however: Package gmp-ecm is not installed. pbuilder-satisfydepends-dummy depends on ipython3 (>= 7.11.1); however: Package ipython3 is not installed. pbuilder-satisfydepends-dummy depends on iso-codes; however: Package iso-codes is not installed. pbuilder-satisfydepends-dummy depends on jmol (>= 14.6.4); however: Package jmol is not installed. pbuilder-satisfydepends-dummy depends on lcalc (>= 1.23+dfsg-10); however: Package lcalc is not installed. pbuilder-satisfydepends-dummy depends on less; however: Package less is not installed. pbuilder-satisfydepends-dummy depends on libcdd-tools (>= 094j); however: Package libcdd-tools is not installed. pbuilder-satisfydepends-dummy depends on libjs-mathjax; however: Package libjs-mathjax is not installed. pbuilder-satisfydepends-dummy depends on libjs-three (>= 111); however: Package libjs-three is not installed. pbuilder-satisfydepends-dummy depends on maxima-sage (>= 5.44.0); however: Package maxima-sage is not installed. pbuilder-satisfydepends-dummy depends on maxima-sage-share (>= 5.44.0); however: Package maxima-sage-share is not installed. pbuilder-satisfydepends-dummy depends on nauty; however: Package nauty is not installed. pbuilder-satisfydepends-dummy depends on palp (>= 2.1-2); however: Package palp is not installed. pbuilder-satisfydepends-dummy depends on pari-gp (>= 2.11.4~pre1); however: Package pari-gp is not installed. pbuilder-satisfydepends-dummy depends on pari-gp2c; however: Package pari-gp2c is not installed. pbuilder-satisfydepends-dummy depends on pari-elldata; however: Package pari-elldata is not installed. pbuilder-satisfydepends-dummy depends on pari-galdata; however: Package pari-galdata is not installed. pbuilder-satisfydepends-dummy depends on pari-galpol; however: Package pari-galpol is not installed. pbuilder-satisfydepends-dummy depends on pari-seadata; however: Package pari-seadata is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on python3-alabaster; however: Package python3-alabaster is not installed. pbuilder-satisfydepends-dummy depends on python3-babel; however: Package python3-babel is not installed. pbuilder-satisfydepends-dummy depends on python3-cvxopt; however: Package python3-cvxopt is not installed. pbuilder-satisfydepends-dummy depends on python3-cycler; however: Package python3-cycler is not installed. pbuilder-satisfydepends-dummy depends on python3-cypari2 (>= 2.1); however: Package python3-cypari2 is not installed. pbuilder-satisfydepends-dummy depends on python3-cysignals-pari (>= 1.8.1); however: Package python3-cysignals-pari is not installed. pbuilder-satisfydepends-dummy depends on python3-decorator; however: Package python3-decorator is not installed. pbuilder-satisfydepends-dummy depends on python3-docutils; however: Package python3-docutils is not installed. pbuilder-satisfydepends-dummy depends on python3-fpylll (>= 0.4.1); however: Package python3-fpylll is not installed. pbuilder-satisfydepends-dummy depends on python3-future; however: Package python3-future is not installed. pbuilder-satisfydepends-dummy depends on python3-gmpy2; however: Package python3-gmpy2 is not installed. pbuilder-satisfydepends-dummy depends on python3-imagesize; however: Package python3-imagesize is not installed. pbuilder-satisfydepends-dummy depends on python3-ipython-genutils; however: Package python3-ipython-genutils is not installed. pbuilder-satisfydepends-dummy depends on python3-itsdangerous; however: Package python3-itsdangerous is not installed. pbuilder-satisfydepends-dummy depends on python3-matplotlib (>= 2.1); however: Package python3-matplotlib is not installed. pbuilder-satisfydepends-dummy depends on python3-mistune; however: Package python3-mistune is not installed. pbuilder-satisfydepends-dummy depends on python3-mpmath; however: Package python3-mpmath is not installed. pbuilder-satisfydepends-dummy depends on python3-networkx (>= 2.2); however: Package python3-networkx is not installed. pbuilder-satisfydepends-dummy depends on python3-nose; however: Package python3-nose is not installed. pbuilder-satisfydepends-dummy depends on python3-numpy (>= 1:1.14); however: Package python3-numpy is not installed. pbuilder-satisfydepends-dummy depends on python3-packaging; however: Package python3-packaging is not installed. pbuilder-satisfydepends-dummy depends on python3-path; however: Package python3-path is not installed. pbuilder-satisfydepends-dummy depends on python3-pexpect (>= 4.1); however: Package python3-pexpect is not installed. pbuilder-satisfydepends-dummy depends on python3-pickleshare; however: Package python3-pickleshare is not installed. pbuilder-satisfydepends-dummy depends on python3-pil; however: Package python3-pil is not installed. pbuilder-satisfydepends-dummy depends on python3-pip; however: Package python3-pip is not installed. pbuilder-satisfydepends-dummy depends on python3-pkgconfig; however: Package python3-pkgconfig is not installed. pbuilder-satisfydepends-dummy depends on python3-ppl; however: Package python3-ppl is not installed. pbuilder-satisfydepends-dummy depends on python-ppl-doc (>= 0.8.4-4); however: Package python-ppl-doc is not installed. pbuilder-satisfydepends-dummy depends on python3-psutil; however: Package python3-psutil is not installed. pbuilder-satisfydepends-dummy depends on python3-ptyprocess; however: Package python3-ptyprocess is not installed. pbuilder-satisfydepends-dummy depends on python3-pygments; however: Package python3-pygments is not installed. pbuilder-satisfydepends-dummy depends on python3-rpy2; however: Package python3-rpy2 is not installed. pbuilder-satisfydepends-dummy depends on python3-scipy (>= 1.2); however: Package python3-scipy is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools-scm; however: Package python3-setuptools-scm is not installed. pbuilder-satisfydepends-dummy depends on python3-simplegeneric; however: Package python3-simplegeneric is not installed. pbuilder-satisfydepends-dummy depends on python3-singledispatch; however: Package python3-singledispatch is not installed. pbuilder-satisfydepends-dummy depends on python3-snowballstemmer; however: Package python3-snowballstemmer is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx (>= 3.0); however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on python3-stemmer; however: Package python3-stemmer is not installed. pbuilder-satisfydepends-dummy depends on python3-sympy; however: Package python3-sympy is not installed. pbuilder-satisfydepends-dummy depends on python3-terminado; however: Package python3-terminado is not installed. pbuilder-satisfydepends-dummy depends on python3-tk; however: Package python3-tk is not installed. pbuilder-satisfydepends-dummy depends on python3-tornado; however: Package python3-tornado is not installed. pbuilder-satisfydepends-dummy depends on python3-traitlets; however: Package python3-traitlets is not installed. pbuilder-satisfydepends-dummy depends on python3-tz; however: Package python3-tz is not installed. pbuilder-satisfydepends-dummy depends on python3-vcversioner; however: Package python3-vcversioner is not installed. pbuilder-satisfydepends-dummy depends on python3-wcwidth; however: Package python3-wcwidth is not installed. pbuilder-satisfydepends-dummy depends on python3-werkzeug; however: Package python3-werkzeug is not installed. pbuilder-satisfydepends-dummy depends on python3-zmq; however: Package python3-zmq is not installed. pbuilder-satisfydepends-dummy depends on python3-zope.interface; however: Package python3-zope.interface is not installed. pbuilder-satisfydepends-dummy depends on r-base-core; however: Package r-base-core is not installed. pbuilder-satisfydepends-dummy depends on rubiks; however: Package rubiks is not installed. pbuilder-satisfydepends-dummy depends on sagemath-database-conway-polynomials (>= 0.5-7); however: Package sagemath-database-conway-polynomials is not installed. pbuilder-satisfydepends-dummy depends on sagemath-database-elliptic-curves; however: Package sagemath-database-elliptic-curves is not installed. pbuilder-satisfydepends-dummy depends on sagemath-database-graphs; however: Package sagemath-database-graphs is not installed. pbuilder-satisfydepends-dummy depends on sagemath-database-mutually-combinatorial-designs; however: Package sagemath-database-mutually-combinatorial-designs is not installed. pbuilder-satisfydepends-dummy depends on sagemath-database-polytopes; however: Package sagemath-database-polytopes is not installed. pbuilder-satisfydepends-dummy depends on singular (>= 1:4.1.1-p2); however: Package singular is not installed. pbuilder-satisfydepends-dummy depends on singular (<< 1:4.1.1-p3+ds-1); however: Package singular is not installed. pbuilder-satisfydepends-dummy depends on sqlite3; however: Package sqlite3 is not installed. pbuilder-satisfydepends-dummy depends on sympow (>= 1.023-9); however: Package sympow is not installed. pbuilder-satisfydepends-dummy depends on tachyon; however: Package tachyon is not installed. pbuilder-satisfydepends-dummy depends on xcas; however: Package xcas is not installed. pbuilder-satisfydepends-dummy depends on yasm; however: Package yasm is not installed. pbuilder-satisfydepends-dummy depends on maxima-sage-doc (>= 5.42.2); however: Package maxima-sage-doc is not installed. pbuilder-satisfydepends-dummy depends on pari-doc (>= 2.11.0); however: Package pari-doc is not installed. pbuilder-satisfydepends-dummy depends on python3-sagenb-export (>= 3.2); however: Package python3-sagenb-export is not installed. pbuilder-satisfydepends-dummy depends on r-cran-lattice; however: Package r-cran-lattice is not installed. pbuilder-satisfydepends-dummy depends on singular-doc (>= 1:4.1.1-p2); however: Package singular-doc is not installed. pbuilder-satisfydepends-dummy depends on singular-doc (<< 1:4.1.1-p3+ds-1); however: Package singular-doc is not installed. pbuilder-satisfydepends-dummy depends on jupyter-client; however: Package jupyter-client is not installed. pbuilder-satisfydepends-dummy depends on jupyter-core; however: Package jupyter-core is not installed. pbuilder-satisfydepends-dummy depends on jupyter-nbextension-jupyter-js-widgets; however: Package jupyter-nbextension-jupyter-js-widgets is not installed. pbuilder-satisfydepends-dummy depends on python3-ipykernel; however: Package python3-ipykernel is not installed. pbuilder-satisfydepends-dummy depends on python3-ipywidgets (>= 6.0.0); however: Package python3-ipywidgets is not installed. pbuilder-satisfydepends-dummy depends on python3-nbconvert; however: Package python3-nbconvert is not installed. pbuilder-satisfydepends-dummy depends on python3-nbformat; however: Package python3-nbformat is not installed. pbuilder-satisfydepends-dummy depends on python3-notebook (>= 4.2.3-3); however: Package python3-notebook is not installed. pbuilder-satisfydepends-dummy depends on autoconf; however: Package autoconf is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 10); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on dh-python (>= 2.20170125); however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on gdb; however: Package gdb is not installed. pbuilder-satisfydepends-dummy depends on git; however: Package git is not installed. pbuilder-satisfydepends-dummy depends on libboost-dev (>= 1.55); however: Package libboost-dev is not installed. pbuilder-satisfydepends-dummy depends on libbraiding-dev; however: Package libbraiding-dev is not installed. pbuilder-satisfydepends-dummy depends on libbrial-dev (>= 1.2.5-2); however: Package libbrial-dev is not installed. pbuilder-satisfydepends-dummy depends on libbrial-groebner-dev (>= 1.2.5-2); however: Package libbrial-groebner-dev is not installed. pbuilder-satisfydepends-dummy depends on libcdd-dev (>= 094j); however: Package libcdd-dev is not installed. pbuilder-satisfydepends-dummy depends on libcliquer-dev; however: Package libcliquer-dev is not installed. pbuilder-satisfydepends-dummy depends on libcurl4-openssl-dev; however: Package libcurl4-openssl-dev is not installed. pbuilder-satisfydepends-dummy depends on libec-dev (>= 20190909-3); however: Package libec-dev is not installed. pbuilder-satisfydepends-dummy depends on libecm-dev; however: Package libecm-dev is not installed. pbuilder-satisfydepends-dummy depends on libflint-arb-dev (>= 1:2.15); however: Package libflint-arb-dev is not installed. pbuilder-satisfydepends-dummy depends on libflint-dev (>= 2.5.2-5); however: Package libflint-dev is not installed. pbuilder-satisfydepends-dummy depends on libfplll-dev (>= 5.2.1); however: Package libfplll-dev is not installed. pbuilder-satisfydepends-dummy depends on libfreetype6-dev; however: Package libfreetype6-dev is not installed. pbuilder-satisfydepends-dummy depends on libgap-dev; however: Package libgap-dev is not installed. pbuilder-satisfydepends-dummy depends on libgc-dev; however: Package libgc-dev is not installed. pbuilder-satisfydepends-dummy depends on libgd-dev; however: Package libgd-dev is not installed. pbuilder-satisfydepends-dummy depends on libgf2x-dev (>= 1.2-4); however: Package libgf2x-dev is not installed. pbuilder-satisfydepends-dummy depends on libgiac-dev (>= 1.4.9.69); however: Package libgiac-dev is not installed. pbuilder-satisfydepends-dummy depends on libgivaro-dev (>= 4.1.1-2); however: Package libgivaro-dev is not installed. pbuilder-satisfydepends-dummy depends on libglpk-dev; however: Package libglpk-dev is not installed. pbuilder-satisfydepends-dummy depends on libgmp-dev (>= 2:5.1.2); however: Package libgmp-dev is not installed. pbuilder-satisfydepends-dummy depends on libgpg-error-dev; however: Package libgpg-error-dev is not installed. pbuilder-satisfydepends-dummy depends on libgsl-dev (>= 2.4+dfsg-5~); however: Package libgsl-dev is not installed. pbuilder-satisfydepends-dummy depends on libhomfly-dev; however: Package libhomfly-dev is not installed. pbuilder-satisfydepends-dummy depends on libiml-dev; however: Package libiml-dev is not installed. pbuilder-satisfydepends-dummy depends on liblfunction-dev (>= 1.23+dfsg-10); however: Package liblfunction-dev is not installed. pbuilder-satisfydepends-dummy depends on liblinbox-dev (>= 1.6.3); however: Package liblinbox-dev is not installed. pbuilder-satisfydepends-dummy depends on liblrcalc-dev (>= 1.2-2); however: Package liblrcalc-dev is not installed. pbuilder-satisfydepends-dummy depends on libm4ri-dev (>= 20130416); however: Package libm4ri-dev is not installed. pbuilder-satisfydepends-dummy depends on libm4rie-dev (>= 20130416); however: Package libm4rie-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpc-dev (>= 1.0); however: Package libmpc-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpfi-dev; however: Package libmpfi-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpfr-dev; however: Package libmpfr-dev is not installed. pbuilder-satisfydepends-dummy depends on libntl-dev (>= 9.9.1-2); however: Package libntl-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenblas-dev; however: Package libopenblas-dev is not installed. pbuilder-satisfydepends-dummy depends on libpari-dev (>= 2.11.4~pre1); however: Package libpari-dev is not installed. pbuilder-satisfydepends-dummy depends on libplanarity-dev; however: Package libplanarity-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libppl-dev (>= 1:1.1); however: Package libppl-dev is not installed. pbuilder-satisfydepends-dummy depends on libpynac-dev (>= 0.7.26-5); however: Package libpynac-dev is not installed. pbuilder-satisfydepends-dummy depends on libratpoints-dev; however: Package libratpoints-dev is not installed. pbuilder-satisfydepends-dummy depends on libreadline-dev; however: Package libreadline-dev is not installed. pbuilder-satisfydepends-dummy depends on librw-dev; however: Package librw-dev is not installed. pbuilder-satisfydepends-dummy depends on libsingular4-dev (>= 1:4.1.1-p2); however: Package libsingular4-dev is not installed. pbuilder-satisfydepends-dummy depends on libsingular4-dev (<< 1:4.1.1-p3+ds-1); however: Package libsingular4-dev is not installed. pbuilder-satisfydepends-dummy depends on libsqlite3-dev; however: Package libsqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on libsymmetrica-dev; however: Package libsymmetrica-dev is not installed. pbuilder-satisfydepends-dummy depends on libzmq3-dev; however: Package libzmq3-dev is not installed. pbuilder-satisfydepends-dummy depends on libzn-poly-dev; however: Package libzn-poly-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on ppl-dev; however: Package ppl-dev is not installed. pbuilder-satisfydepends-dummy depends on python3-debian; however: Package python3-debian is not installed. pbuilder-satisfydepends-dummy depends on python3-dev; however: Package python3-dev is not installed. pbuilder-satisfydepends-dummy depends on r-base-dev; however: Package r-base-dev is not installed. pbuilder-satisfydepends-dummy depends on rdfind; however: Package rdfind is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-base; however: Package texlive-latex-base is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} blt{a} bsdextrautils{a} ca-certificates{a} ca-certificates-java{a} comerr-dev{a} curl{a} cysignals-tools{a} cython3{a} debhelper{a} default-jre{a} default-jre-headless{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} ecl{a} eclib-tools{a} fflas-ffpack{a} fflas-ffpack-common{a} file{a} flintqs{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-font-awesome{a} fonts-glyphicons-halflings{a} fonts-lmodern{a} fonts-lyx{a} fonts-mathjax{a} gap-atlasrep{a} gap-core{a} gap-dev{a} gap-gapdoc{a} gap-libs{a} gap-online-help{a} gap-primgrp{a} gap-smallgrp{a} gap-table-of-marks{a} gap-transgrp{a} gdb{a} gettext{a} gettext-base{a} gfan{a} gfortran{a} gfortran-10{a} git{a} git-man{a} glpk-utils{a} gmp-ecm{a} groff-base{a} icu-devtools{a} intltool-debian{a} ipython3{a} iso-codes{a} java-common{a} javascript-common{a} jmol{a} jupyter-client{a} jupyter-core{a} jupyter-nbextension-jupyter-js-widgets{a} krb5-multidev{a} lcalc{a} less{a} libamd2{a} libarchive-zip-perl{a} libargon2-1{a} libasound2{a} libasound2-data{a} libatlas3-base{a} libatomic-ops-dev{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libbabeltrace1{a} libblas-dev{a} libblas3{a} libboost-dev{a} libboost-regex1.71.0{a} libboost1.71-dev{a} libbraiding-dev{a} libbraiding0{a} libbrial-dev{a} libbrial-groebner-dev{a} libbrial-groebner3{a} libbrial3{a} libbrotli-dev{a} libbrotli1{a} libbsd-dev{a} libbsd0{a} libbtf1{a} libbz2-dev{a} libcairo2{a} libcamd2{a} libccolamd2{a} libcdd-dev{a} libcdd-tools{a} libcdd0d{a} libcholmod3{a} libcliquer-dev{a} libcliquer1{a} libcolamd2{a} libcommons-cli-java{a} libcroco3{a} libcups2{a} libcurl3-gnutls{a} libcurl4{a} libcurl4-openssl-dev{a} libcxsparse3{a} libdatrie1{a} libdbus-1-3{a} libdebhelper-perl{a} libdebuginfod1{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libdsdp-5.8gf{a} libdw1{a} libec-dev{a} libec5{a} libecm-dev{a} libecm1{a} libecm1-dev{a} libecm1-dev-common{a} libedit2{a} libelf1{a} liberror-perl{a} libexpat1{a} libexpat1-dev{a} libffi-dev{a} libfftw3-double3{a} libfile-stripnondeterminism-perl{a} libflint-2.6.3{a} libflint-arb-dev{a} libflint-arb2{a} libflint-dev{a} libfltk-gl1.3{a} libfltk-images1.3{a} libfltk1.3{a} libfontconfig-dev{a} libfontconfig1{a} libfplll-dev{a} libfplll6{a} libfreetype-dev{a} libfreetype6{a} libfreetype6-dev{a} libfribidi0{a} libgap-dev{a} libgap7{a} libgc-dev{a} libgc1{a} libgd-dev{a} libgd3{a} libgf2x-dev{a} libgf2x3{a} libgfortran-10-dev{a} libgfortran5{a} libgiac-dev{a} libgiac0{a} libgif7{a} libgivaro-dev{a} libgivaro9{a} libgl1{a} libgl1-mesa-dri{a} libgl2ps1.4{a} libglapi-mesa{a} libglib2.0-0{a} libglpk-dev{a} libglpk40{a} libglvnd0{a} libglx-mesa0{a} libglx0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgpg-error-dev{a} libgraphblas3{a} libgraphite2-3{a} libgsl-dev{a} libgsl25{a} libgslcblas0{a} libgssrpc4{a} libharfbuzz0b{a} libhomfly-dev{a} libhomfly0{a} libice-dev{a} libice6{a} libicu-dev{a} libicu67{a} libimagequant0{a} libiml-dev{a} libiml0{a} libjbig-dev{a} libjbig0{a} libjmol-java{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjs-backbone{a} libjs-bootstrap{a} libjs-bootstrap-tour{a} libjs-codemirror{a} libjs-es6-promise{a} libjs-jed{a} libjs-jquery{a} libjs-jquery-typeahead{a} libjs-jquery-ui{a} libjs-marked{a} libjs-mathjax{a} libjs-moment{a} libjs-requirejs{a} libjs-requirejs-text{a} libjs-sphinxdoc{a} libjs-text-encoding{a} libjs-three{a} libjs-underscore{a} libjs-xterm{a} libkadm5clnt-mit12{a} libkadm5srv-mit12{a} libkdb5-10{a} libklu1{a} libkpathsea6{a} libkrb5-dev{a} liblapack-dev{a} liblapack3{a} liblbfgsb0{a} liblcms2-2{a} libldap-2.4-2{a} libldl2{a} liblfunction-dev{a} liblfunction0{a} liblinbox-1.6.3-0{a} liblinbox-dev{a} libllvm11{a} liblrcalc-dev{a} liblrcalc1{a} libltdl7{a} liblzma-dev{a} libm4ri-0.0.20200125{a} libm4ri-dev{a} libm4rie-0.0.20200125{a} libm4rie-dev{a} libmagic-mgc{a} libmagic1{a} libmetis5{a} libmongoose2{a} libmpc-dev{a} libmpfi-dev{a} libmpfi-dev-common{a} libmpfi0{a} libmpfr-dev{a} libnaga-java{a} libnauty2{a} libncurses-dev{a} libncurses5-dev{a} libncurses6{a} libnghttp2-14{a} libnorm-dev{a} libnorm1{a} libnspr4{a} libnss3{a} libntl-dev{a} libntl43{a} libopenblas-dev{a} libopenblas-pthread-dev{a} libopenblas0{a} libopenblas0-pthread{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpaper-utils{a} libpaper1{a} libpari-dev{a} libpari-gmp-tls7{a} libpcre16-3{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix2{a} libpcre3-dev{a} libpcre32-3{a} libpcrecpp0v5{a} libpcsclite1{a} libpgm-5.3-0{a} libpgm-dev{a} libpipeline1{a} libpixman-1-0{a} libplanarity-dev{a} libplanarity0{a} libpng-dev{a} libpng16-16{a} libppl-c4{a} libppl-dev{a} libppl14{a} libpsl5{a} libptexenc1{a} libpthread-stubs0-dev{a} libpynac-dev{a} libpynac18py3{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.9{a} libpython3.9-dev{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libratpoints-2.1.3{a} libratpoints-dev{a} librbio2{a} libreadline-dev{a} libreadline8{a} librtmp1{a} librw-dev{a} librw0{a} libsasl2-2{a} libsasl2-modules-db{a} libsensors-config{a} libsensors5{a} libsigsegv2{a} libsingular4-dev{a} libsingular4-dev-common{a} libsingular4m1{a} libsliplu1{a} libsm-dev{a} libsm6{a} libsodium-dev{a} libsodium23{a} libsource-highlight-common{a} libsource-highlight4v5{a} libspqr2{a} libsqlite3-dev{a} libssh2-1{a} libstemmer0d{a} libsub-override-perl{a} libsuitesparse-dev{a} libsuitesparseconfig5{a} libsymmetrica2{a} libsymmetrica2-dev{a} libsynctex2{a} libtachyon-mt-0{a} libtcl8.6{a} libteckit0{a} libtexlua53{a} libtexluajit2{a} libthai-data{a} libthai0{a} libtiff-dev{a} libtiff5{a} libtiffxx5{a} libtk8.6{a} libtool{a} libuchardet0{a} libumfpack5{a} libvpx-dev{a} libvpx6{a} libwebp6{a} libwebpdemux2{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxaw7{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-render0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb-xfixes0{a} libxcb1{a} libxcb1-dev{a} libxcursor1{a} libxdamage1{a} libxdmcp-dev{a} libxdmcp6{a} libxext6{a} libxfixes3{a} libxft2{a} libxi6{a} libxinerama1{a} libxml2{a} libxmu6{a} libxmuu1{a} libxpm-dev{a} libxpm4{a} libxrender1{a} libxshmfence1{a} libxss1{a} libxt-dev{a} libxt6{a} libxtst6{a} libxxf86vm1{a} libxxhash0{a} libz3-4{a} libzmq3-dev{a} libzmq5{a} libzn-poly-0.9{a} libzn-poly-dev{a} libzzip-0-13{a} m4{a} mailcap{a} man-db{a} maxima-sage{a} maxima-sage-doc{a} maxima-sage-share{a} media-types{a} mime-support{a} nauty{a} node-jquery{a} openjdk-11-jre{a} openjdk-11-jre-headless{a} openssl{a} palp{a} pari-doc{a} pari-elldata{a} pari-galdata{a} pari-galpol{a} pari-gp{a} pari-gp2c{a} pari-seadata{a} pkg-config{a} po-debconf{a} ppl-dev{a} python-babel-localedata{a} python-gmpy2-common{a} python-matplotlib-data{a} python-pip-whl{a} python-ppl-doc{a} python3{a} python3-alabaster{a} python3-argon2{a} python3-atomicwrites{a} python3-attr{a} python3-babel{a} python3-backcall{a} python3-bleach{a} python3-certifi{a} python3-cffi-backend{a} python3-chardet{a} python3-cvxopt{a} python3-cycler{a} python3-cypari2{a} python3-cysignals-pari{a} python3-dateutil{a} python3-debian{a} python3-decorator{a} python3-defusedxml{a} python3-dev{a} python3-distutils{a} python3-docutils{a} python3-entrypoints{a} python3-fpylll{a} python3-future{a} python3-gmpy2{a} python3-html5lib{a} python3-idna{a} python3-imagesize{a} python3-importlib-metadata{a} python3-ipykernel{a} python3-ipython{a} python3-ipython-genutils{a} python3-ipywidgets{a} python3-itsdangerous{a} python3-jedi{a} python3-jinja2{a} python3-jsonschema{a} python3-jupyter-client{a} python3-jupyter-core{a} python3-kiwisolver{a} python3-lib2to3{a} python3-markupsafe{a} python3-matplotlib{a} python3-minimal{a} python3-mistune{a} python3-more-itertools{a} python3-mpmath{a} python3-nbconvert{a} python3-nbformat{a} python3-networkx{a} python3-nose{a} python3-notebook{a} python3-numpy{a} python3-packaging{a} python3-pandocfilters{a} python3-parso{a} python3-path{a} python3-pexpect{a} python3-pickleshare{a} python3-pil{a} python3-pip{a} python3-pkg-resources{a} python3-pkgconfig{a} python3-pluggy{a} python3-ppl{a} python3-prometheus-client{a} python3-prompt-toolkit{a} python3-psutil{a} python3-ptyprocess{a} python3-py{a} python3-pygments{a} python3-pyparsing{a} python3-pyrsistent{a} python3-pytest{a} python3-requests{a} python3-roman{a} python3-rpy2{a} python3-sagenb-export{a} python3-scipy{a} python3-send2trash{a} python3-setuptools{a} python3-setuptools-scm{a} python3-simplegeneric{a} python3-singledispatch{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-stemmer{a} python3-sympy{a} python3-terminado{a} python3-testpath{a} python3-tk{a} python3-tornado{a} python3-traitlets{a} python3-tz{a} python3-tzlocal{a} python3-urllib3{a} python3-vcversioner{a} python3-wcwidth{a} python3-webencodings{a} python3-werkzeug{a} python3-wheel{a} python3-widgetsnbextension{a} python3-zipp{a} python3-zmq{a} python3-zope.interface{a} python3.9{a} python3.9-dev{a} python3.9-minimal{a} r-base-core{a} r-base-dev{a} r-cran-lattice{a} rdfind{a} readline-common{a} rubiks{a} sagemath-database-conway-polynomials{a} sagemath-database-elliptic-curves{a} sagemath-database-graphs{a} sagemath-database-mutually-combinatorial-designs{a} sagemath-database-polytopes{a} sensible-utils{a} sgml-base{a} singular{a} singular-data{a} singular-doc{a} singular-modules{a} singular-ui{a} sphinx-common{a} sqlite3{a} sympow{a} sympow-data{a} t1utils{a} tachyon{a} tachyon-bin-nox{a} tex-common{a} texlive-base{a} texlive-binaries{a} texlive-latex-base{a} tk8.6-blt2.5{a} ttf-bitstream-vera{a} ucf{a} unzip{a} uuid-dev{a} x11-common{a} x11proto-core-dev{a} x11proto-dev{a} xauth{a} xcas{a} xdg-utils{a} xml-core{a} xorg-sgml-doctools{a} xtrans-dev{a} yasm{a} zip{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: 4ti2 alsa-topology-conf alsa-ucm-conf bzip2-doc dbus dvisvgm fonts-dejavu-extra fonts-mathjax-extras gap graphviz jupyter-notebook libarchive-cpio-perl libatk-wrapper-java-jni libc6-dbg libcdd-doc libfile-mimeinfo-perl libglib2.0-data libgpm2 libjs-sizzle libldap-common libltdl-dev libmail-sendmail-perl libnet-dbus-perl libpng-tools libsasl2-modules libx11-protocol-perl lmodern normaliz openssh-client pandoc publicsuffix python3-apt python3-brial python3-gdal python3-gi python3-olefile python3-openssl python3-pydot python3-pygraphviz python3-pyinotify python3-simplejson python3-yaml r-doc-html r-recommended shared-mime-info surf-alggeo x11-utils x11-xserver-utils xdg-user-dirs 0 packages upgraded, 592 newly installed, 0 to remove and 0 not upgraded. Need to get 656 MB of archives. After unpacking 2497 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-2 [133 kB] Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-5 [833 kB] Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB] Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.3-2 [1279 kB] Get: 6 http://deb.debian.org/debian bullseye/main armhf libpython3.9-minimal armhf 3.9.1-1 [788 kB] Get: 7 http://deb.debian.org/debian bullseye/main armhf libexpat1 armhf 2.2.10-1 [76.2 kB] Get: 8 http://deb.debian.org/debian bullseye/main armhf python3.9-minimal armhf 3.9.1-1 [1628 kB] Get: 9 http://deb.debian.org/debian bullseye/main armhf python3-minimal armhf 3.9.0-4 [37.8 kB] Get: 10 http://deb.debian.org/debian bullseye/main armhf media-types all 1.0.1 [18.2 kB] Get: 11 http://deb.debian.org/debian bullseye/main armhf mailcap all 3.67 [31.3 kB] Get: 12 http://deb.debian.org/debian bullseye/main armhf mime-support all 3.66 [10.9 kB] Get: 13 http://deb.debian.org/debian bullseye/main armhf readline-common all 8.1~rc3-1 [73.7 kB] Get: 14 http://deb.debian.org/debian bullseye/main armhf libreadline8 armhf 8.1~rc3-1 [147 kB] Get: 15 http://deb.debian.org/debian bullseye/main armhf libpython3.9-stdlib armhf 3.9.1-1 [1653 kB] Get: 16 http://deb.debian.org/debian bullseye/main armhf python3.9 armhf 3.9.1-1 [461 kB] Get: 17 http://deb.debian.org/debian bullseye/main armhf libpython3-stdlib armhf 3.9.0-4 [21.0 kB] Get: 18 http://deb.debian.org/debian bullseye/main armhf python3 armhf 3.9.0-4 [64.1 kB] Get: 19 http://deb.debian.org/debian bullseye/main armhf sgml-base all 1.30 [15.1 kB] Get: 20 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB] Get: 21 http://deb.debian.org/debian bullseye/main armhf ucf all 3.0043 [74.0 kB] Get: 22 http://deb.debian.org/debian bullseye/main armhf tex-common all 6.15 [53.5 kB] Get: 23 http://deb.debian.org/debian bullseye/main armhf less armhf 551-2 [126 kB] Get: 24 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.38-5 [262 kB] Get: 25 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.38-5 [113 kB] Get: 26 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.38-5 [67.1 kB] Get: 27 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.19.8.1-10 [119 kB] Get: 28 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 29 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-4 [191 kB] Get: 30 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-11.1 [341 kB] Get: 31 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 32 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.2-4 [801 kB] Get: 33 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.19.8.1-10 [435 kB] Get: 34 http://deb.debian.org/debian bullseye/main armhf libtcl8.6 armhf 8.6.10+dfsg-1 [906 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf libbrotli1 armhf 1.0.9-2+b2 [262 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf libpng16-16 armhf 1.6.37-3 [277 kB] Get: 37 http://deb.debian.org/debian bullseye/main armhf libfreetype6 armhf 2.10.2+dfsg-4 [348 kB] Get: 38 http://deb.debian.org/debian bullseye/main armhf fonts-dejavu-core all 2.37-2 [1069 kB] Get: 39 http://deb.debian.org/debian bullseye/main armhf ttf-bitstream-vera all 1.10-8 [352 kB] Get: 40 http://deb.debian.org/debian bullseye/main armhf fontconfig-config all 2.13.1-4.2 [281 kB] Get: 41 http://deb.debian.org/debian bullseye/main armhf libfontconfig1 armhf 2.13.1-4.2 [329 kB] Get: 42 http://deb.debian.org/debian bullseye/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB] Get: 43 http://deb.debian.org/debian bullseye/main armhf libbsd0 armhf 0.10.0-1 [111 kB] Get: 44 http://deb.debian.org/debian bullseye/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 45 http://deb.debian.org/debian bullseye/main armhf libxcb1 armhf 1.14-2 [136 kB] Get: 46 http://deb.debian.org/debian bullseye/main armhf libx11-data all 2:1.6.12-1 [311 kB] Get: 47 http://deb.debian.org/debian bullseye/main armhf libx11-6 armhf 2:1.6.12-1 [712 kB] Get: 48 http://deb.debian.org/debian bullseye/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB] Get: 49 http://deb.debian.org/debian bullseye/main armhf libxft2 armhf 2.3.2-2 [50.1 kB] Get: 50 http://deb.debian.org/debian bullseye/main armhf libxext6 armhf 2:1.3.3-1+b2 [48.1 kB] Get: 51 http://deb.debian.org/debian bullseye/main armhf x11-common all 1:7.7+21 [252 kB] Get: 52 http://deb.debian.org/debian bullseye/main armhf libxss1 armhf 1:1.2.3-1 [17.2 kB] Get: 53 http://deb.debian.org/debian bullseye/main armhf libtk8.6 armhf 8.6.10-1 [690 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf tk8.6-blt2.5 armhf 2.5.3+dfsg-4 [481 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf blt armhf 2.5.3+dfsg-4 [14.8 kB] Get: 56 http://deb.debian.org/debian bullseye/main armhf openssl armhf 1.1.1h-1 [823 kB] Get: 57 http://deb.debian.org/debian bullseye/main armhf ca-certificates all 20200601 [158 kB] Get: 58 http://deb.debian.org/debian bullseye/main armhf java-common all 0.72 [14.5 kB] Get: 59 http://deb.debian.org/debian bullseye/main armhf libavahi-common-data armhf 0.8-3 [126 kB] Get: 60 http://deb.debian.org/debian bullseye/main armhf libavahi-common3 armhf 0.8-3 [54.9 kB] Get: 61 http://deb.debian.org/debian bullseye/main armhf libdbus-1-3 armhf 1.12.20-1 [194 kB] Get: 62 http://deb.debian.org/debian bullseye/main armhf libavahi-client3 armhf 0.8-3 [58.2 kB] Get: 63 http://deb.debian.org/debian bullseye/main armhf libcups2 armhf 2.3.3op1-3 [317 kB] Get: 64 http://deb.debian.org/debian bullseye/main armhf liblcms2-2 armhf 2.9-4+b1 [121 kB] Get: 65 http://deb.debian.org/debian bullseye/main armhf libjpeg62-turbo armhf 1:2.0.5-1.1 [120 kB] Get: 66 http://deb.debian.org/debian bullseye/main armhf libnspr4 armhf 2:4.29-1 [90.7 kB] Get: 67 http://deb.debian.org/debian bullseye/main armhf libnss3 armhf 2:3.59-1 [1114 kB] Get: 68 http://deb.debian.org/debian bullseye/main armhf libasound2-data all 1.2.3.2-1 [38.1 kB] Get: 69 http://deb.debian.org/debian bullseye/main armhf libasound2 armhf 1.2.3.2-1+b1 [309 kB] Get: 70 http://deb.debian.org/debian bullseye/main armhf libpcsclite1 armhf 1.9.0-1 [56.5 kB] Get: 71 http://deb.debian.org/debian bullseye/main armhf libxi6 armhf 2:1.7.10-1 [78.5 kB] Get: 72 http://deb.debian.org/debian bullseye/main armhf libxtst6 armhf 2:1.2.3-1 [26.3 kB] Get: 73 http://deb.debian.org/debian bullseye/main armhf openjdk-11-jre-headless armhf 11.0.9.1+1-1 [33.3 MB] Get: 74 http://deb.debian.org/debian bullseye/main armhf default-jre-headless armhf 2:1.11-72 [10.9 kB] Get: 75 http://deb.debian.org/debian bullseye/main armhf ca-certificates-java all 20190909 [15.7 kB] Get: 76 http://deb.debian.org/debian bullseye/main armhf comerr-dev armhf 2.1-1.45.6-1 [104 kB] Get: 77 http://deb.debian.org/debian bullseye/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2 [67.5 kB] Get: 78 http://deb.debian.org/debian bullseye/main armhf libsasl2-2 armhf 2.1.27+dfsg-2 [99.3 kB] Get: 79 http://deb.debian.org/debian bullseye/main armhf libldap-2.4-2 armhf 2.4.56+dfsg-1 [210 kB] Get: 80 http://deb.debian.org/debian bullseye/main armhf libnghttp2-14 armhf 1.42.0-1 [66.9 kB] Get: 81 http://deb.debian.org/debian bullseye/main armhf libpsl5 armhf 0.21.0-1.1 [54.0 kB] Get: 82 http://deb.debian.org/debian bullseye/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [55.2 kB] Get: 83 http://deb.debian.org/debian bullseye/main armhf libssh2-1 armhf 1.8.0-2.1 [129 kB] Get: 84 http://deb.debian.org/debian bullseye/main armhf libcurl4 armhf 7.72.0-1 [304 kB] Get: 85 http://deb.debian.org/debian bullseye/main armhf curl armhf 7.72.0-1 [257 kB] Get: 86 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.182-1 [161 kB] Get: 87 http://deb.debian.org/debian bullseye/main armhf libdw1 armhf 0.182-1 [217 kB] Get: 88 http://deb.debian.org/debian bullseye/main armhf libglib2.0-0 armhf 2.66.3-2 [1203 kB] Get: 89 http://deb.debian.org/debian bullseye/main armhf libbabeltrace1 armhf 1.5.8-1+b3 [154 kB] Get: 90 http://deb.debian.org/debian bullseye/main armhf libcurl3-gnutls armhf 7.72.0-1 [301 kB] Get: 91 http://deb.debian.org/debian bullseye/main armhf libdebuginfod1 armhf 0.182-1 [24.6 kB] Get: 92 http://deb.debian.org/debian bullseye/main armhf libpython3.9 armhf 3.9.1-1 [1445 kB] Get: 93 http://deb.debian.org/debian bullseye/main armhf libsource-highlight-common all 3.1.9-3 [79.7 kB] Get: 94 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-4 [8316 kB] Get: 95 http://deb.debian.org/debian bullseye/main armhf libboost-regex1.71.0 armhf 1.71.0-7+b1 [451 kB] Get: 96 http://deb.debian.org/debian bullseye/main armhf libsource-highlight4v5 armhf 3.1.9-3 [233 kB] Get: 97 http://deb.debian.org/debian bullseye/main armhf libxxhash0 armhf 0.8.0-1 [23.3 kB] Get: 98 http://deb.debian.org/debian bullseye/main armhf gdb armhf 10.1-1+b1 [3195 kB] Get: 99 http://deb.debian.org/debian bullseye/main armhf python3-lib2to3 all 3.8.6-1 [78.4 kB] Get: 100 http://deb.debian.org/debian bullseye/main armhf python3-distutils all 3.8.6-1 [145 kB] Get: 101 http://deb.debian.org/debian bullseye/main armhf cysignals-tools all 1.10.2+ds-5 [9872 B] Get: 102 http://deb.debian.org/debian bullseye/main armhf cython3 armhf 0.29.21-3+b1 [1250 kB] Get: 103 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-14 [513 kB] Get: 104 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 19 [16.9 kB] Get: 105 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.2.1 [188 kB] Get: 106 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 107 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB] Get: 108 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB] Get: 109 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.9.0-1 [15.2 kB] Get: 110 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13-5 [153 kB] Get: 111 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.3+b1 [602 kB] Get: 112 http://deb.debian.org/debian bullseye/main armhf libcroco3 armhf 0.6.13-1 [134 kB] Get: 113 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.19.8.1-10 [1242 kB] Get: 114 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 115 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21 [248 kB] Get: 116 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.2.1 [1007 kB] Get: 117 http://deb.debian.org/debian bullseye/main armhf libglvnd0 armhf 1.3.2-1 [51.8 kB] Get: 118 http://deb.debian.org/debian bullseye/main armhf libdrm-common all 2.4.103-2 [14.8 kB] Get: 119 http://deb.debian.org/debian bullseye/main armhf libdrm2 armhf 2.4.103-2 [37.6 kB] Get: 120 http://deb.debian.org/debian bullseye/main armhf libglapi-mesa armhf 20.2.3-1 [76.5 kB] Get: 121 http://deb.debian.org/debian bullseye/main armhf libx11-xcb1 armhf 2:1.6.12-1 [203 kB] Get: 122 http://deb.debian.org/debian bullseye/main armhf libxcb-dri2-0 armhf 1.14-2 [103 kB] Get: 123 http://deb.debian.org/debian bullseye/main armhf libxcb-dri3-0 armhf 1.14-2 [102 kB] Get: 124 http://deb.debian.org/debian bullseye/main armhf libxcb-glx0 armhf 1.14-2 [117 kB] Get: 125 http://deb.debian.org/debian bullseye/main armhf libxcb-present0 armhf 1.14-2 [101 kB] Get: 126 http://deb.debian.org/debian bullseye/main armhf libxcb-sync1 armhf 1.14-2 [104 kB] Get: 127 http://deb.debian.org/debian bullseye/main armhf libxcb-xfixes0 armhf 1.14-2 [105 kB] Get: 128 http://deb.debian.org/debian bullseye/main armhf libxdamage1 armhf 1:1.1.5-2 [15.1 kB] Get: 129 http://deb.debian.org/debian bullseye/main armhf libxfixes3 armhf 1:5.0.3-2 [20.6 kB] Get: 130 http://deb.debian.org/debian bullseye/main armhf libxshmfence1 armhf 1.3-1 [8592 B] Get: 131 http://deb.debian.org/debian bullseye/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.2 kB] Get: 132 http://deb.debian.org/debian bullseye/main armhf libdrm-amdgpu1 armhf 2.4.103-2 [27.1 kB] Get: 133 http://deb.debian.org/debian bullseye/main armhf libdrm-nouveau2 armhf 2.4.103-2 [24.5 kB] Get: 134 http://deb.debian.org/debian bullseye/main armhf libdrm-radeon1 armhf 2.4.103-2 [27.5 kB] Get: 135 http://deb.debian.org/debian bullseye/main armhf libedit2 armhf 3.1-20191231-1 [80.1 kB] Get: 136 http://deb.debian.org/debian bullseye/main armhf libz3-4 armhf 4.8.9-1 [5820 kB] Get: 137 http://deb.debian.org/debian bullseye/main armhf libllvm11 armhf 1:11.0.0-5+b1 [15.5 MB] Get: 138 http://deb.debian.org/debian bullseye/main armhf libsensors-config all 1:3.6.0-2 [32.0 kB] Get: 139 http://deb.debian.org/debian bullseye/main armhf libsensors5 armhf 1:3.6.0-2 [50.3 kB] Get: 140 http://deb.debian.org/debian bullseye/main armhf libgl1-mesa-dri armhf 20.2.3-1 [5837 kB] Get: 141 http://deb.debian.org/debian bullseye/main armhf libglx-mesa0 armhf 20.2.3-1 [168 kB] Get: 142 http://deb.debian.org/debian bullseye/main armhf libglx0 armhf 1.3.2-1 [32.8 kB] Get: 143 http://deb.debian.org/debian bullseye/main armhf libgl1 armhf 1.3.2-1 [94.3 kB] Get: 144 http://deb.debian.org/debian bullseye/main armhf libgif7 armhf 5.1.9-1 [42.2 kB] Get: 145 http://deb.debian.org/debian bullseye/main armhf openjdk-11-jre armhf 11.0.9.1+1-1 [30.7 kB] Get: 146 http://deb.debian.org/debian bullseye/main armhf default-jre armhf 2:1.11-72 [1044 B] Get: 147 http://deb.debian.org/debian bullseye/main armhf dh-python all 4.20201102 [99.3 kB] Get: 148 http://deb.debian.org/debian bullseye/main armhf xml-core all 0.18+nmu1 [23.8 kB] Get: 149 http://deb.debian.org/debian bullseye/main armhf docutils-common all 0.16+dfsg-3 [129 kB] Get: 150 http://deb.debian.org/debian bullseye/main armhf libgc1 armhf 1:8.0.4-2.1 [227 kB] Get: 151 http://deb.debian.org/debian bullseye/main armhf libffi-dev armhf 3.3-5 [52.7 kB] Get: 152 http://deb.debian.org/debian bullseye/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-1 [336 kB] Get: 153 http://deb.debian.org/debian bullseye/main armhf libgmp-dev armhf 2:6.2.1+dfsg-1 [593 kB] Get: 154 http://deb.debian.org/debian bullseye/main armhf libncurses6 armhf 6.2+20201114-1 [80.6 kB] Get: 155 http://deb.debian.org/debian bullseye/main armhf libncurses-dev armhf 6.2+20201114-1 [308 kB] Get: 156 http://deb.debian.org/debian bullseye/main armhf libncurses5-dev armhf 6.2+20201114-1 [940 B] Get: 157 http://deb.debian.org/debian bullseye/main armhf libgc-dev armhf 1:8.0.4-2.1 [394 kB] Get: 158 http://deb.debian.org/debian bullseye/main armhf libatomic-ops-dev armhf 7.6.10-1 [92.5 kB] Get: 159 http://deb.debian.org/debian bullseye/main armhf ecl armhf 20.4.24+ds-2 [2122 kB] Get: 160 http://deb.debian.org/debian bullseye/main armhf libgf2x3 armhf 1.3.0-1+b1 [50.2 kB] Get: 161 http://deb.debian.org/debian bullseye/main armhf libntl43 armhf 11.4.3-1+b1 [723 kB] Get: 162 http://deb.debian.org/debian bullseye/main armhf libpari-gmp-tls7 armhf 2.13.0-2 [3118 kB] Get: 163 http://deb.debian.org/debian bullseye/main armhf libec5 armhf 20190909-3+b1 [766 kB] Get: 164 http://deb.debian.org/debian bullseye/main armhf eclib-tools armhf 20190909-3+b1 [11.6 kB] Get: 165 http://deb.debian.org/debian bullseye/main armhf fflas-ffpack-common all 2.4.3-2 [210 kB] Get: 166 http://deb.debian.org/debian bullseye/main armhf libgivaro9 armhf 4.1.1-2 [61.8 kB] Get: 167 http://deb.debian.org/debian bullseye/main armhf libgivaro-dev armhf 4.1.1-2 [276 kB] Get: 168 http://deb.debian.org/debian bullseye/main armhf fflas-ffpack armhf 2.4.3-2 [17.0 kB] Get: 169 http://deb.debian.org/debian bullseye/main armhf flintqs armhf 1:1.0-3 [22.4 kB] Get: 170 http://deb.debian.org/debian bullseye/main armhf fontconfig armhf 2.13.1-4.2 [415 kB] Get: 171 http://deb.debian.org/debian bullseye/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-2 [516 kB] Get: 172 http://deb.debian.org/debian bullseye/main armhf fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-1 [164 kB] Get: 173 http://deb.debian.org/debian bullseye/main armhf fonts-lmodern all 2.004.5-6 [4539 kB] Get: 174 http://deb.debian.org/debian bullseye/main armhf fonts-lyx all 2.3.6-1 [205 kB] Get: 175 http://deb.debian.org/debian bullseye/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2210 kB] Get: 176 http://deb.debian.org/debian bullseye/main armhf gap-atlasrep all 2.1.0-3 [1091 kB] Get: 177 http://deb.debian.org/debian bullseye/main armhf gap-gapdoc all 1.6.3-1 [952 kB] Get: 178 http://deb.debian.org/debian bullseye/main armhf gap-libs all 4.11.0-4 [4141 kB] Get: 179 http://deb.debian.org/debian bullseye/main armhf gap-core armhf 4.11.0-4 [772 kB] Get: 180 http://deb.debian.org/debian bullseye/main armhf libgap7 armhf 4.11.0-4 [631 kB] Get: 181 http://deb.debian.org/debian bullseye/main armhf libgap-dev armhf 4.11.0-4 [852 kB] Get: 182 http://deb.debian.org/debian bullseye/main armhf gap-dev armhf 4.11.0-4 [4206 kB] Get: 183 http://deb.debian.org/debian bullseye/main armhf gap-online-help all 4.11.0-4 [1316 kB] Get: 184 http://deb.debian.org/debian bullseye/main armhf gap-primgrp all 3.4.0-1 [11.2 MB] Get: 185 http://deb.debian.org/debian bullseye/main armhf gap-smallgrp all 1.4.1-1 [3864 kB] Get: 186 http://deb.debian.org/debian bullseye/main armhf gap-table-of-marks all 1.2.9-1 [53.2 MB] Get: 187 http://deb.debian.org/debian bullseye/main armhf gap-transgrp all 2.0.4-1 [12.3 MB] Get: 188 http://deb.debian.org/debian bullseye/main armhf libcdd0d armhf 094j-2 [95.8 kB] Get: 189 http://deb.debian.org/debian bullseye/main armhf gfan armhf 0.6.2-4 [1453 kB] Get: 190 http://deb.debian.org/debian bullseye/main armhf libgfortran5 armhf 10.2.0-19 [238 kB] Get: 191 http://deb.debian.org/debian bullseye/main armhf libgfortran-10-dev armhf 10.2.0-19 [289 kB] Get: 192 http://deb.debian.org/debian bullseye/main armhf gfortran-10 armhf 10.2.0-19 [40.4 MB] Get: 193 http://deb.debian.org/debian bullseye/main armhf gfortran armhf 4:10.2.0-1 [1428 B] Get: 194 http://deb.debian.org/debian bullseye/main armhf liberror-perl all 0.17029-1 [31.0 kB] Get: 195 http://deb.debian.org/debian bullseye/main armhf git-man all 1:2.29.2-1 [1809 kB] Get: 196 http://deb.debian.org/debian bullseye/main armhf git armhf 1:2.29.2-1 [4986 kB] Get: 197 http://deb.debian.org/debian bullseye/main armhf libsuitesparseconfig5 armhf 1:5.8.1+dfsg-2 [22.6 kB] Get: 198 http://deb.debian.org/debian bullseye/main armhf libamd2 armhf 1:5.8.1+dfsg-2 [29.2 kB] Get: 199 http://deb.debian.org/debian bullseye/main armhf libcolamd2 armhf 1:5.8.1+dfsg-2 [27.3 kB] Get: 200 http://deb.debian.org/debian bullseye/main armhf libltdl7 armhf 2.4.6-14 [387 kB] Get: 201 http://deb.debian.org/debian bullseye/main armhf libglpk40 armhf 4.65-2 [348 kB] Get: 202 http://deb.debian.org/debian bullseye/main armhf glpk-utils armhf 4.65-2 [309 kB] Get: 203 http://deb.debian.org/debian bullseye/main armhf libecm1 armhf 7.0.4+ds-5 [296 kB] Get: 204 http://deb.debian.org/debian bullseye/main armhf gmp-ecm armhf 7.0.4+ds-5 [240 kB] Get: 205 http://deb.debian.org/debian bullseye/main armhf icu-devtools armhf 67.1-4 [180 kB] Get: 206 http://deb.debian.org/debian bullseye/main armhf python3-backcall all 0.2.0-1 [10.7 kB] Get: 207 http://deb.debian.org/debian bullseye/main armhf python3-decorator all 4.4.2-2 [15.8 kB] Get: 208 http://deb.debian.org/debian bullseye/main armhf python3-parso all 0.7.0-1 [65.7 kB] Get: 209 http://deb.debian.org/debian bullseye/main armhf python3-jedi all 0.17.0-1 [523 kB] Get: 210 http://deb.debian.org/debian bullseye/main armhf python3-ptyprocess all 0.6.0-3 [13.5 kB] Get: 211 http://deb.debian.org/debian bullseye/main armhf python3-pexpect all 4.6.0-4 [52.7 kB] Get: 212 http://deb.debian.org/debian bullseye/main armhf python3-pickleshare all 0.7.5-3 [7604 B] Get: 213 http://deb.debian.org/debian bullseye/main armhf python3-pkg-resources all 50.3.0-1 [187 kB] Get: 214 http://deb.debian.org/debian bullseye/main armhf python3-wcwidth all 0.1.9+dfsg1-2 [18.2 kB] Get: 215 http://deb.debian.org/debian bullseye/main armhf python3-prompt-toolkit all 3.0.8-1 [254 kB] Get: 216 http://deb.debian.org/debian bullseye/main armhf python3-pygments all 2.7.1+dfsg-1 [656 kB] Get: 217 http://deb.debian.org/debian bullseye/main armhf python3-ipython-genutils all 0.2.0-4 [21.4 kB] Get: 218 http://deb.debian.org/debian bullseye/main armhf python3-traitlets all 5.0.5-1 [84.4 kB] Get: 219 http://deb.debian.org/debian bullseye/main armhf python3-ipython all 7.19.0-1 [516 kB] Get: 220 http://deb.debian.org/debian bullseye/main armhf ipython3 all 7.19.0-1 [24.0 kB] Get: 221 http://deb.debian.org/debian bullseye/main armhf iso-codes all 4.5.0-1 [2793 kB] Get: 222 http://deb.debian.org/debian bullseye/main armhf javascript-common all 11 [6120 B] Get: 223 http://deb.debian.org/debian bullseye/main armhf libcommons-cli-java all 1.4-2 [57.3 kB] Get: 224 http://deb.debian.org/debian bullseye/main armhf libnaga-java all 3.0+svn80-4 [42.9 kB] Get: 225 http://deb.debian.org/debian bullseye/main armhf libjmol-java all 14.6.4+2016.11.05+dfsg1-4 [6393 kB] Get: 226 http://deb.debian.org/debian bullseye/main armhf jmol all 14.6.4+2016.11.05+dfsg1-4 [70.8 kB] Get: 227 http://deb.debian.org/debian bullseye/main armhf python3-six all 1.15.0-2 [16.9 kB] Get: 228 http://deb.debian.org/debian bullseye/main armhf python3-dateutil all 2.8.1-4 [81.6 kB] Get: 229 http://deb.debian.org/debian bullseye/main armhf python3-jupyter-core all 4.7.0-1 [43.9 kB] Get: 230 http://deb.debian.org/debian bullseye/main armhf python3-tornado armhf 6.1.0-1+b1 [337 kB] Get: 231 http://deb.debian.org/debian bullseye/main armhf libnorm1 armhf 1.5.8+dfsg2-2 [246 kB] Get: 232 http://deb.debian.org/debian bullseye/main armhf libpgm-5.3-0 armhf 5.3.128~dfsg-2 [156 kB] Get: 233 http://deb.debian.org/debian bullseye/main armhf libsodium23 armhf 1.0.18-1 [147 kB] Get: 234 http://deb.debian.org/debian bullseye/main armhf libzmq5 armhf 4.3.3-4 [236 kB] Get: 235 http://deb.debian.org/debian bullseye/main armhf python3-zmq armhf 20.0.0-1+b1 [245 kB] Get: 236 http://deb.debian.org/debian bullseye/main armhf python3-jupyter-client all 6.1.6-1 [75.9 kB] Get: 237 http://deb.debian.org/debian bullseye/main armhf jupyter-core all 4.7.0-1 [9352 B] Get: 238 http://deb.debian.org/debian bullseye/main armhf jupyter-client all 6.1.6-1 [12.2 kB] Get: 239 http://deb.debian.org/debian bullseye/main armhf jupyter-nbextension-jupyter-js-widgets all 6.0.0-6 [214 kB] Get: 240 http://deb.debian.org/debian bullseye/main armhf libgssrpc4 armhf 1.18.3-4 [83.6 kB] Get: 241 http://deb.debian.org/debian bullseye/main armhf libkdb5-10 armhf 1.18.3-4 [68.0 kB] Get: 242 http://deb.debian.org/debian bullseye/main armhf libkadm5srv-mit12 armhf 1.18.3-4 [78.3 kB] Get: 243 http://deb.debian.org/debian bullseye/main armhf libkadm5clnt-mit12 armhf 1.18.3-4 [68.6 kB] Get: 244 http://deb.debian.org/debian bullseye/main armhf krb5-multidev armhf 1.18.3-4 [157 kB] Get: 245 http://deb.debian.org/debian bullseye/main armhf lcalc armhf 1.23+dfsg-11+b1 [119 kB] Get: 246 http://deb.debian.org/debian bullseye/main armhf libargon2-1 armhf 0~20171227-0.2 [20.4 kB] Get: 247 http://deb.debian.org/debian bullseye/main armhf libatlas3-base armhf 3.10.3-10 [2381 kB] Get: 248 http://deb.debian.org/debian bullseye/main armhf libblas3 armhf 3.9.0-3 [109 kB] Get: 249 http://deb.debian.org/debian bullseye/main armhf libblas-dev armhf 3.9.0-3 [118 kB] Get: 250 http://deb.debian.org/debian bullseye/main armhf libboost1.71-dev armhf 1.71.0-7+b1 [9098 kB] Get: 251 http://deb.debian.org/debian bullseye/main armhf libboost-dev armhf 1.71.0.3 [4340 B] Get: 252 http://deb.debian.org/debian bullseye/main armhf libbraiding0 armhf 1.0-1+b1 [53.7 kB] Get: 253 http://deb.debian.org/debian bullseye/main armhf libbraiding-dev armhf 1.0-1+b1 [16.7 kB] Get: 254 http://deb.debian.org/debian bullseye/main armhf libbrial3 armhf 1.2.10-1+b1 [132 kB] Get: 255 http://deb.debian.org/debian bullseye/main armhf libjbig0 armhf 2.1-3.1+b2 [28.4 kB] Get: 256 http://deb.debian.org/debian bullseye/main armhf libwebp6 armhf 0.6.1-2+b1 [229 kB] Get: 257 http://deb.debian.org/debian bullseye/main armhf libtiff5 armhf 4.1.0+git191117-2 [252 kB] Get: 258 http://deb.debian.org/debian bullseye/main armhf libxpm4 armhf 1:3.5.12-1 [44.0 kB] Get: 259 http://deb.debian.org/debian bullseye/main armhf libgd3 armhf 2.3.0-2 [119 kB] Get: 260 http://deb.debian.org/debian bullseye/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [185 kB] Get: 261 http://deb.debian.org/debian bullseye/main armhf libpng-dev armhf 1.6.37-3 [282 kB] Get: 262 http://deb.debian.org/debian bullseye/main armhf libjpeg62-turbo-dev armhf 1:2.0.5-1.1 [240 kB] Get: 263 http://deb.debian.org/debian bullseye/main armhf libjpeg-dev all 1:2.0.5-1.1 [66.0 kB] Get: 264 http://deb.debian.org/debian bullseye/main armhf libbrotli-dev armhf 1.0.9-2+b2 [270 kB] Get: 265 http://deb.debian.org/debian bullseye/main armhf libfreetype-dev armhf 2.10.2+dfsg-4 [508 kB] Get: 266 http://deb.debian.org/debian bullseye/main armhf libfreetype6-dev armhf 2.10.2+dfsg-4 [74.6 kB] Get: 267 http://deb.debian.org/debian bullseye/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get: 268 http://deb.debian.org/debian bullseye/main armhf x11proto-dev all 2020.1-1 [594 kB] Get: 269 http://deb.debian.org/debian bullseye/main armhf x11proto-core-dev all 2020.1-1 [3404 B] Get: 270 http://deb.debian.org/debian bullseye/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.5 kB] Get: 271 http://deb.debian.org/debian bullseye/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.7 kB] Get: 272 http://deb.debian.org/debian bullseye/main armhf xtrans-dev all 1.4.0-1 [98.7 kB] Get: 273 http://deb.debian.org/debian bullseye/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B] Get: 274 http://deb.debian.org/debian bullseye/main armhf libxcb1-dev armhf 1.14-2 [175 kB] Get: 275 http://deb.debian.org/debian bullseye/main armhf libx11-dev armhf 2:1.6.12-1 [785 kB] Get: 276 http://deb.debian.org/debian bullseye/main armhf libxpm-dev armhf 1:3.5.12-1 [99.6 kB] Get: 277 http://deb.debian.org/debian bullseye/main armhf libice6 armhf 2:1.0.10-1 [51.9 kB] Get: 278 http://deb.debian.org/debian bullseye/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 279 http://deb.debian.org/debian bullseye/main armhf libxt6 armhf 1:1.2.0-1 [161 kB] Get: 280 http://deb.debian.org/debian bullseye/main armhf libice-dev armhf 2:1.0.10-1 [61.9 kB] Get: 281 http://deb.debian.org/debian bullseye/main armhf libsm-dev armhf 2:1.2.3-1 [36.1 kB] Get: 282 http://deb.debian.org/debian bullseye/main armhf libxt-dev armhf 1:1.2.0-1 [388 kB] Get: 283 http://deb.debian.org/debian bullseye/main armhf libexpat1-dev armhf 2.2.10-1 [123 kB] Get: 284 http://deb.debian.org/debian bullseye/main armhf uuid-dev armhf 2.36.1-2 [97.0 kB] Get: 285 http://deb.debian.org/debian bullseye/main armhf pkg-config armhf 0.29.2-1 [62.4 kB] Get: 286 http://deb.debian.org/debian bullseye/main armhf libfontconfig-dev armhf 2.13.1-4.2 [353 kB] Get: 287 http://deb.debian.org/debian bullseye/main armhf libvpx6 armhf 1.8.2-1 [1124 kB] Get: 288 http://deb.debian.org/debian bullseye/main armhf libvpx-dev armhf 1.8.2-1 [629 kB] Get: 289 http://deb.debian.org/debian bullseye/main armhf libjbig-dev armhf 2.1-3.1+b2 [28.5 kB] Get: 290 http://deb.debian.org/debian bullseye/main armhf liblzma-dev armhf 5.2.4-1+b1 [204 kB] Get: 291 http://deb.debian.org/debian bullseye/main armhf libtiffxx5 armhf 4.1.0+git191117-2 [117 kB] Get: 292 http://deb.debian.org/debian bullseye/main armhf libtiff-dev armhf 4.1.0+git191117-2 [376 kB] Get: 293 http://deb.debian.org/debian bullseye/main armhf libgd-dev armhf 2.3.0-2 [257 kB] Get: 294 http://deb.debian.org/debian bullseye/main armhf libm4ri-0.0.20200125 armhf 20200125-1+b1 [97.3 kB] Get: 295 http://deb.debian.org/debian bullseye/main armhf libm4ri-dev armhf 20200125-1+b1 [124 kB] Get: 296 http://deb.debian.org/debian bullseye/main armhf libbrial-dev armhf 1.2.10-1+b1 [91.6 kB] Get: 297 http://deb.debian.org/debian bullseye/main armhf libbrial-groebner3 armhf 1.2.10-1+b1 [428 kB] Get: 298 http://deb.debian.org/debian bullseye/main armhf libbrial-groebner-dev armhf 1.2.10-1+b1 [46.3 kB] Get: 299 http://deb.debian.org/debian bullseye/main armhf libbsd-dev armhf 0.10.0-1 [231 kB] Get: 300 http://deb.debian.org/debian bullseye/main armhf libbtf1 armhf 1:5.8.1+dfsg-2 [23.1 kB] Get: 301 http://deb.debian.org/debian bullseye/main armhf libbz2-dev armhf 1.0.8-4 [29.2 kB] Get: 302 http://deb.debian.org/debian bullseye/main armhf libpixman-1-0 armhf 0.40.0-1 [466 kB] Get: 303 http://deb.debian.org/debian bullseye/main armhf libxcb-render0 armhf 1.14-2 [110 kB] Get: 304 http://deb.debian.org/debian bullseye/main armhf libxcb-shm0 armhf 1.14-2 [101 kB] Get: 305 http://deb.debian.org/debian bullseye/main armhf libcairo2 armhf 1.16.0-4 [616 kB] Get: 306 http://deb.debian.org/debian bullseye/main armhf libcamd2 armhf 1:5.8.1+dfsg-2 [29.6 kB] Get: 307 http://deb.debian.org/debian bullseye/main armhf libccolamd2 armhf 1:5.8.1+dfsg-2 [30.7 kB] Get: 308 http://deb.debian.org/debian bullseye/main armhf libcdd-dev armhf 094j-2 [24.1 kB] Get: 309 http://deb.debian.org/debian bullseye/main armhf libcdd-tools armhf 094j-2 [38.2 kB] Get: 310 http://deb.debian.org/debian bullseye/main armhf libopenblas0-pthread armhf 0.3.12+ds-2 [2215 kB] Get: 311 http://deb.debian.org/debian bullseye/main armhf liblapack3 armhf 3.9.0-3 [1651 kB] Get: 312 http://deb.debian.org/debian bullseye/main armhf libmetis5 armhf 5.1.0.dfsg-7 [137 kB] Get: 313 http://deb.debian.org/debian bullseye/main armhf libcholmod3 armhf 1:5.8.1+dfsg-2 [222 kB] Get: 314 http://deb.debian.org/debian bullseye/main armhf libcliquer1 armhf 1.21-2 [28.1 kB] Get: 315 http://deb.debian.org/debian bullseye/main armhf libcliquer-dev armhf 1.21-2 [8576 B] Get: 316 http://deb.debian.org/debian bullseye/main armhf libcurl4-openssl-dev armhf 7.72.0-1 [398 kB] Get: 317 http://deb.debian.org/debian bullseye/main armhf libcxsparse3 armhf 1:5.8.1+dfsg-2 [52.3 kB] Get: 318 http://deb.debian.org/debian bullseye/main armhf libdatrie1 armhf 0.2.12-3 [36.1 kB] Get: 319 http://deb.debian.org/debian bullseye/main armhf libdsdp-5.8gf armhf 5.8-9.4 [140 kB] Get: 320 http://deb.debian.org/debian bullseye/main armhf libec-dev armhf 20190909-3+b1 [76.0 kB] Get: 321 http://deb.debian.org/debian bullseye/main armhf libecm1-dev-common all 7.0.4+ds-5 [134 kB] Get: 322 http://deb.debian.org/debian bullseye/main armhf libecm1-dev armhf 7.0.4+ds-5 [324 kB] Get: 323 http://deb.debian.org/debian bullseye/main armhf libecm-dev all 7.0.4+ds-5 [131 kB] Get: 324 http://deb.debian.org/debian bullseye/main armhf libfftw3-double3 armhf 3.3.8-2 [432 kB] Get: 325 http://deb.debian.org/debian bullseye/main armhf libflint-2.6.3 armhf 2.6.3-3 [1370 kB] Get: 326 http://deb.debian.org/debian bullseye/main armhf libflint-arb2 armhf 1:2.18.1-3 [830 kB] Get: 327 http://deb.debian.org/debian bullseye/main armhf libflint-arb-dev armhf 1:2.18.1-3 [40.8 kB] Get: 328 http://deb.debian.org/debian bullseye/main armhf libmpfr-dev armhf 4.1.0-3 [221 kB] Get: 329 http://deb.debian.org/debian bullseye/main armhf libflint-dev armhf 2.6.3-3 [1745 kB] Get: 330 http://deb.debian.org/debian bullseye/main armhf libxcursor1 armhf 1:1.2.0-2 [34.2 kB] Get: 331 http://deb.debian.org/debian bullseye/main armhf libxinerama1 armhf 2:1.1.4-2 [17.3 kB] Get: 332 http://deb.debian.org/debian bullseye/main armhf libfltk1.3 armhf 1.3.5-2 [502 kB] Get: 333 http://deb.debian.org/debian bullseye/main armhf libfltk-gl1.3 armhf 1.3.5-2 [69.8 kB] Get: 334 http://deb.debian.org/debian bullseye/main armhf libfltk-images1.3 armhf 1.3.5-2 [60.3 kB] Get: 335 http://deb.debian.org/debian bullseye/main armhf libfplll6 armhf 5.3.3-2 [2003 kB] Get: 336 http://deb.debian.org/debian bullseye/main armhf libfplll-dev armhf 5.3.3-2 [2216 kB] Get: 337 http://deb.debian.org/debian bullseye/main armhf libfribidi0 armhf 1.0.8-2 [62.9 kB] Get: 338 http://deb.debian.org/debian bullseye/main armhf libgf2x-dev armhf 1.3.0-1+b1 [32.3 kB] Get: 339 http://deb.debian.org/debian bullseye/main armhf libgslcblas0 armhf 2.6+dfsg-2 [80.0 kB] Get: 340 http://deb.debian.org/debian bullseye/main armhf libgsl25 armhf 2.6+dfsg-2 [769 kB] Get: 341 http://deb.debian.org/debian bullseye/main armhf libmpfi0 armhf 1.5.3+ds-5 [29.3 kB] Get: 342 http://deb.debian.org/debian bullseye/main armhf libgiac0 armhf 1.6.0.31+dfsg1-1 [5118 kB] Get: 343 http://deb.debian.org/debian bullseye/main armhf libgiac-dev armhf 1.6.0.31+dfsg1-1 [5922 kB] Get: 344 http://deb.debian.org/debian bullseye/main armhf libgl2ps1.4 armhf 1.4.2+dfsg1-1 [35.1 kB] Get: 345 http://deb.debian.org/debian bullseye/main armhf libgraphblas3 armhf 1:5.8.1+dfsg-2 [4504 kB] Get: 346 http://deb.debian.org/debian bullseye/main armhf libklu1 armhf 1:5.8.1+dfsg-2 [51.1 kB] Get: 347 http://deb.debian.org/debian bullseye/main armhf libldl2 armhf 1:5.8.1+dfsg-2 [22.9 kB] Get: 348 http://deb.debian.org/debian bullseye/main armhf libmongoose2 armhf 1:5.8.1+dfsg-2 [42.9 kB] Get: 349 http://deb.debian.org/debian bullseye/main armhf libumfpack5 armhf 1:5.8.1+dfsg-2 [133 kB] Get: 350 http://deb.debian.org/debian bullseye/main armhf librbio2 armhf 1:5.8.1+dfsg-2 [31.8 kB] Get: 351 http://deb.debian.org/debian bullseye/main armhf libspqr2 armhf 1:5.8.1+dfsg-2 [69.1 kB] Get: 352 http://deb.debian.org/debian bullseye/main armhf libsliplu1 armhf 1:5.8.1+dfsg-2 [48.5 kB] Get: 353 http://deb.debian.org/debian bullseye/main armhf libopenblas-pthread-dev armhf 0.3.12+ds-2 [2032 kB] Get: 354 http://deb.debian.org/debian bullseye/main armhf liblapack-dev armhf 3.9.0-3 [1719 kB] Get: 355 http://deb.debian.org/debian bullseye/main armhf libsuitesparse-dev armhf 1:5.8.1+dfsg-2 [4816 kB] Get: 356 http://deb.debian.org/debian bullseye/main armhf libglpk-dev armhf 4.65-2 [423 kB] Get: 357 http://deb.debian.org/debian bullseye/main armhf libgpg-error-dev armhf 1.38-2 [125 kB] Get: 358 http://deb.debian.org/debian bullseye/main armhf libgraphite2-3 armhf 1.3.14-1 [70.5 kB] Get: 359 http://deb.debian.org/debian bullseye/main armhf libgsl-dev armhf 2.6+dfsg-2 [963 kB] Get: 360 http://deb.debian.org/debian bullseye/main armhf libharfbuzz0b armhf 2.6.7-1 [1425 kB] Get: 361 http://deb.debian.org/debian bullseye/main armhf libhomfly0 armhf 1.02r6-1 [13.9 kB] Get: 362 http://deb.debian.org/debian bullseye/main armhf libhomfly-dev armhf 1.02r6-1 [3656 B] Get: 363 http://deb.debian.org/debian bullseye/main armhf libicu-dev armhf 67.1-4 [9348 kB] Get: 364 http://deb.debian.org/debian bullseye/main armhf libimagequant0 armhf 2.12.2-1.1 [27.2 kB] Get: 365 http://deb.debian.org/debian bullseye/main armhf libiml0 armhf 1.0.4-1+b2 [42.9 kB] Get: 366 http://deb.debian.org/debian bullseye/main armhf libiml-dev armhf 1.0.4-1+b2 [51.9 kB] Get: 367 http://deb.debian.org/debian bullseye/main armhf libjs-underscore all 1.9.1~dfsg-1 [99.4 kB] Get: 368 http://deb.debian.org/debian bullseye/main armhf libjs-backbone all 1.3.3~dfsg-6 [177 kB] Get: 369 http://deb.debian.org/debian bullseye/main armhf libjs-bootstrap all 3.4.1+dfsg-1 [173 kB] Get: 370 http://deb.debian.org/debian bullseye/main armhf node-jquery all 3.5.1+dfsg+~3.5.4-3 [396 kB] Get: 371 http://deb.debian.org/debian bullseye/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.4-3 [3996 B] Get: 372 http://deb.debian.org/debian bullseye/main armhf libjs-bootstrap-tour all 0.12.0+dfsg-2 [20.4 kB] Get: 373 http://deb.debian.org/debian bullseye/main armhf libjs-codemirror all 5.58.2+~cs0.23.101-1 [729 kB] Get: 374 http://deb.debian.org/debian bullseye/main armhf libjs-es6-promise all 4.2.8-7 [18.4 kB] Get: 375 http://deb.debian.org/debian bullseye/main armhf libjs-jed all 1.1.1-1 [12.2 kB] Get: 376 http://deb.debian.org/debian bullseye/main armhf libjs-jquery-typeahead all 2.11.0+dfsg1-1 [47.0 kB] Get: 377 http://deb.debian.org/debian bullseye/main armhf libjs-jquery-ui all 1.12.1+dfsg-7 [232 kB] Get: 378 http://deb.debian.org/debian bullseye/main armhf libjs-marked all 0.8.0+ds+repack-1 [21.5 kB] Get: 379 http://deb.debian.org/debian bullseye/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5667 kB] Get: 380 http://deb.debian.org/debian bullseye/main armhf libjs-moment all 2.29.1+ds-2 [154 kB] Get: 381 http://deb.debian.org/debian bullseye/main armhf libjs-requirejs all 2.3.6+ds-1 [196 kB] Get: 382 http://deb.debian.org/debian bullseye/main armhf libjs-requirejs-text all 2.0.12-1 [8868 B] Get: 383 http://deb.debian.org/debian bullseye/main armhf libjs-sphinxdoc all 3.3.1-1 [124 kB] Get: 384 http://deb.debian.org/debian bullseye/main armhf libjs-text-encoding all 0.7.0-3 [104 kB] Get: 385 http://deb.debian.org/debian bullseye/main armhf libjs-three all 111+dfsg1-1 [1238 kB] Get: 386 http://deb.debian.org/debian bullseye/main armhf libjs-xterm all 3.8.1-4 [56.1 kB] Get: 387 http://deb.debian.org/debian bullseye/main armhf libkpathsea6 armhf 2020.20200327.54578-5 [162 kB] Get: 388 http://deb.debian.org/debian bullseye/main armhf libkrb5-dev armhf 1.18.3-4 [47.2 kB] Get: 389 http://deb.debian.org/debian bullseye/main armhf liblbfgsb0 armhf 3.0+dfsg.3-9 [24.9 kB] Get: 390 http://deb.debian.org/debian bullseye/main armhf liblfunction0 armhf 1.23+dfsg-11+b1 [29.6 kB] Get: 391 http://deb.debian.org/debian bullseye/main armhf liblfunction-dev armhf 1.23+dfsg-11+b1 [50.8 kB] Get: 392 http://deb.debian.org/debian bullseye/main armhf liblinbox-1.6.3-0 armhf 1.6.3-2 [198 kB] Get: 393 http://deb.debian.org/debian bullseye/main armhf liblinbox-dev armhf 1.6.3-2 [1240 kB] Get: 394 http://deb.debian.org/debian bullseye/main armhf liblrcalc1 armhf 1.2-2+b1 [18.1 kB] Get: 395 http://deb.debian.org/debian bullseye/main armhf liblrcalc-dev armhf 1.2-2+b1 [8312 B] Get: 396 http://deb.debian.org/debian bullseye/main armhf libm4rie-0.0.20200125 armhf 20200125-1+b2 [191 kB] Get: 397 http://deb.debian.org/debian bullseye/main armhf libm4rie-dev armhf 20200125-1+b2 [212 kB] Get: 398 http://deb.debian.org/debian bullseye/main armhf libmpc-dev armhf 1.2.0-1 [49.5 kB] Get: 399 http://deb.debian.org/debian bullseye/main armhf libmpfi-dev-common all 1.5.3+ds-5 [11.6 kB] Get: 400 http://deb.debian.org/debian bullseye/main armhf libmpfi-dev armhf 1.5.3+ds-5 [26.3 kB] Get: 401 http://deb.debian.org/debian bullseye/main armhf libnauty2 armhf 2.7r1+ds-1 [505 kB] Get: 402 http://deb.debian.org/debian bullseye/main armhf libnorm-dev armhf 1.5.8+dfsg2-2 [415 kB] Get: 403 http://deb.debian.org/debian bullseye/main armhf libntl-dev armhf 11.4.3-1+b1 [1199 kB] Get: 404 http://deb.debian.org/debian bullseye/main armhf libopenblas0 armhf 0.3.12+ds-2 [32.0 kB] Get: 405 http://deb.debian.org/debian bullseye/main armhf libopenblas-dev armhf 0.3.12+ds-2 [43.1 kB] Get: 406 http://deb.debian.org/debian bullseye/main armhf libthai-data all 0.1.28-3 [170 kB] Get: 407 http://deb.debian.org/debian bullseye/main armhf libthai0 armhf 0.1.28-3 [50.9 kB] Get: 408 http://deb.debian.org/debian bullseye/main armhf libpango-1.0-0 armhf 1.46.2-3 [173 kB] Get: 409 http://deb.debian.org/debian bullseye/main armhf libpangoft2-1.0-0 armhf 1.46.2-3 [56.1 kB] Get: 410 http://deb.debian.org/debian bullseye/main armhf libpangocairo-1.0-0 armhf 1.46.2-3 [46.8 kB] Get: 411 http://deb.debian.org/debian bullseye/main armhf libpaper1 armhf 1.1.28+b1 [20.8 kB] Get: 412 http://deb.debian.org/debian bullseye/main armhf libpaper-utils armhf 1.1.28+b1 [17.9 kB] Get: 413 http://deb.debian.org/debian bullseye/main armhf libpari-dev armhf 2.13.0-2 [3773 kB] Get: 414 http://deb.debian.org/debian bullseye/main armhf libpcre16-3 armhf 2:8.39-13 [239 kB] Get: 415 http://deb.debian.org/debian bullseye/main armhf libpcre2-16-0 armhf 10.35-2 [195 kB] Get: 416 http://deb.debian.org/debian bullseye/main armhf libpcre2-32-0 armhf 10.35-2 [186 kB] Get: 417 http://deb.debian.org/debian bullseye/main armhf libpcre2-posix2 armhf 10.35-2 [46.7 kB] Get: 418 http://deb.debian.org/debian bullseye/main armhf libpcre2-dev armhf 10.35-2 [635 kB] Get: 419 http://deb.debian.org/debian bullseye/main armhf libpcre32-3 armhf 2:8.39-13 [231 kB] Get: 420 http://deb.debian.org/debian bullseye/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB] Get: 421 http://deb.debian.org/debian bullseye/main armhf libpcre3-dev armhf 2:8.39-13 [587 kB] Get: 422 http://deb.debian.org/debian bullseye/main armhf libpgm-dev armhf 5.3.128~dfsg-2 [189 kB] Get: 423 http://deb.debian.org/debian bullseye/main armhf libplanarity0 armhf 3.0.1.0-1 [47.9 kB] Get: 424 http://deb.debian.org/debian bullseye/main armhf libplanarity-dev armhf 3.0.1.0-1 [17.7 kB] Get: 425 http://deb.debian.org/debian bullseye/main armhf libppl14 armhf 1:1.2-8.1 [557 kB] Get: 426 http://deb.debian.org/debian bullseye/main armhf libppl-c4 armhf 1:1.2-8.1 [782 kB] Get: 427 http://deb.debian.org/debian bullseye/main armhf libppl-dev armhf 1:1.2-8.1 [1708 kB] Get: 428 http://deb.debian.org/debian bullseye/main armhf libptexenc1 armhf 2020.20200327.54578-5 [61.0 kB] Get: 429 http://deb.debian.org/debian bullseye/main armhf libsingular4m1 armhf 1:4.1.1-p2+ds-4+b2 [2370 kB] Get: 430 http://deb.debian.org/debian bullseye/main armhf libpynac18py3 armhf 0.7.26-5+b1 [522 kB] Get: 431 http://deb.debian.org/debian bullseye/main armhf libpynac-dev armhf 0.7.26-5+b1 [63.9 kB] Get: 432 http://deb.debian.org/debian bullseye/main armhf libpython3.9-dev armhf 3.9.1-1 [3169 kB] Get: 433 http://deb.debian.org/debian bullseye/main armhf libpython3-dev armhf 3.9.0-4 [21.2 kB] Get: 434 http://deb.debian.org/debian bullseye/main armhf libratpoints-2.1.3 armhf 1:2.1.3-1+b2 [30.8 kB] Get: 435 http://deb.debian.org/debian bullseye/main armhf libratpoints-dev armhf 1:2.1.3-1+b2 [3754 B] Get: 436 http://deb.debian.org/debian bullseye/main armhf libreadline-dev armhf 8.1~rc3-1 [135 kB] Get: 437 http://deb.debian.org/debian bullseye/main armhf librw0 armhf 0.9+ds1-1 [5812 B] Get: 438 http://deb.debian.org/debian bullseye/main armhf librw-dev armhf 0.9+ds1-1 [4036 B] Get: 439 http://deb.debian.org/debian bullseye/main armhf libsingular4-dev-common all 1:4.1.1-p2+ds-4 [270 kB] Get: 440 http://deb.debian.org/debian bullseye/main armhf libsingular4-dev armhf 1:4.1.1-p2+ds-4+b2 [2573 kB] Get: 441 http://deb.debian.org/debian bullseye/main armhf libsodium-dev armhf 1.0.18-1 [165 kB] Get: 442 http://deb.debian.org/debian bullseye/main armhf libsqlite3-dev armhf 3.34.0-1 [891 kB] Get: 443 http://deb.debian.org/debian bullseye/main armhf libstemmer0d armhf 2.0.0-2 [84.6 kB] Get: 444 http://deb.debian.org/debian bullseye/main armhf libsymmetrica2 armhf 2.0+ds-6 [2279 kB] Get: 445 http://deb.debian.org/debian bullseye/main armhf libsymmetrica2-dev armhf 2.0+ds-6 [2293 kB] Get: 446 http://deb.debian.org/debian bullseye/main armhf libsynctex2 armhf 2020.20200327.54578-5 [70.1 kB] Get: 447 http://deb.debian.org/debian bullseye/main armhf libtachyon-mt-0 armhf 0.99~b6+dsx-9 [73.7 kB] Get: 448 http://deb.debian.org/debian bullseye/main armhf libteckit0 armhf 2.5.10+ds1-3 [253 kB] Get: 449 http://deb.debian.org/debian bullseye/main armhf libtexlua53 armhf 2020.20200327.54578-5 [101 kB] Get: 450 http://deb.debian.org/debian bullseye/main armhf libtexluajit2 armhf 2020.20200327.54578-5 [205 kB] Get: 451 http://deb.debian.org/debian bullseye/main armhf libwebpdemux2 armhf 0.6.1-2+b1 [86.9 kB] Get: 452 http://deb.debian.org/debian bullseye/main armhf libwebpmux3 armhf 0.6.1-2+b1 [94.1 kB] Get: 453 http://deb.debian.org/debian bullseye/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.7 kB] Get: 454 http://deb.debian.org/debian bullseye/main armhf libxaw7 armhf 2:1.0.13-1+b2 [167 kB] Get: 455 http://deb.debian.org/debian bullseye/main armhf libxmuu1 armhf 2:1.1.2-2+b3 [23.3 kB] Get: 456 http://deb.debian.org/debian bullseye/main armhf libzmq3-dev armhf 4.3.3-4 [485 kB] Get: 457 http://deb.debian.org/debian bullseye/main armhf libzn-poly-0.9 armhf 0.9.2-1 [35.8 kB] Get: 458 http://deb.debian.org/debian bullseye/main armhf libzn-poly-dev armhf 0.9.2-1 [11.5 kB] Get: 459 http://deb.debian.org/debian bullseye/main armhf libzzip-0-13 armhf 0.13.62-3.2 [51.6 kB] Get: 460 http://deb.debian.org/debian bullseye/main armhf maxima-sage armhf 5.44.0-1+b1 [6177 kB] Get: 461 http://deb.debian.org/debian bullseye/main armhf maxima-sage-doc all 5.44.0-1 [4487 kB] Get: 462 http://deb.debian.org/debian bullseye/main armhf maxima-sage-share all 5.44.0-1 [9082 kB] Get: 463 http://deb.debian.org/debian bullseye/main armhf nauty armhf 2.7r1+ds-1 [326 kB] Get: 464 http://deb.debian.org/debian bullseye/main armhf palp armhf 2.20-1 [695 kB] Get: 465 http://deb.debian.org/debian bullseye/main armhf pari-doc all 2.13.0-2 [7906 kB] Get: 466 http://deb.debian.org/debian bullseye/main armhf pari-elldata all 0.20190911-1 [58.6 MB] Get: 467 http://deb.debian.org/debian bullseye/main armhf pari-galdata all 0.20080411-3 [36.2 kB] Get: 468 http://deb.debian.org/debian bullseye/main armhf pari-galpol all 4.0-1 [13.7 MB] Get: 469 http://deb.debian.org/debian bullseye/main armhf pari-gp armhf 2.13.0-2 [2749 kB] Get: 470 http://deb.debian.org/debian bullseye/main armhf pari-gp2c armhf 0.0.12-1 [556 kB] Get: 471 http://deb.debian.org/debian bullseye/main armhf pari-seadata all 0.20090618-2 [19.3 MB] Get: 472 http://deb.debian.org/debian bullseye/main armhf ppl-dev armhf 1:1.2-8.1 [224 kB] Get: 473 http://deb.debian.org/debian bullseye/main armhf python-babel-localedata all 2.8.0+dfsg.1-4 [4996 kB] Get: 474 http://deb.debian.org/debian bullseye/main armhf python-gmpy2-common all 2.1.0~b5-0.1 [31.7 kB] Get: 475 http://deb.debian.org/debian bullseye/main armhf python-matplotlib-data all 3.3.2-2 [4153 kB] Get: 476 http://deb.debian.org/debian bullseye/main armhf python-pip-whl all 20.1.1-2 [1887 kB] Get: 477 http://deb.debian.org/debian bullseye/main armhf python-ppl-doc all 0.8.4-4 [47.4 kB] Get: 478 http://deb.debian.org/debian bullseye/main armhf python3-alabaster all 0.7.8-1.1 [18.6 kB] Get: 479 http://deb.debian.org/debian bullseye/main armhf python3-cffi-backend armhf 1.14.4-1+b1 [77.0 kB] Get: 480 http://deb.debian.org/debian bullseye/main armhf python3-argon2 armhf 18.3.0-2+b2 [30.0 kB] Get: 481 http://deb.debian.org/debian bullseye/main armhf python3-atomicwrites all 1.4.0-1 [10.2 kB] Get: 482 http://deb.debian.org/debian bullseye/main armhf python3-attr all 20.3.0-1 [52.9 kB] Get: 483 http://deb.debian.org/debian bullseye/main armhf python3-tz all 2020.4-2 [34.8 kB] Get: 484 http://deb.debian.org/debian bullseye/main armhf python3-babel all 2.8.0+dfsg.1-4 [99.9 kB] Get: 485 http://deb.debian.org/debian bullseye/main armhf python3-pyparsing all 2.4.7-1 [109 kB] Get: 486 http://deb.debian.org/debian bullseye/main armhf python3-packaging all 20.4-1 [30.4 kB] Get: 487 http://deb.debian.org/debian bullseye/main armhf python3-webencodings all 0.5.1-2 [11.0 kB] Get: 488 http://deb.debian.org/debian bullseye/main armhf python3-html5lib all 1.1-2 [92.8 kB] Get: 489 http://deb.debian.org/debian bullseye/main armhf python3-bleach all 3.2.1-1 [35.1 kB] Get: 490 http://deb.debian.org/debian bullseye/main armhf python3-certifi all 2020.6.20-1 [151 kB] Get: 491 http://deb.debian.org/debian bullseye/main armhf python3-chardet all 3.0.4-7 [81.1 kB] Get: 492 http://deb.debian.org/debian bullseye/main armhf python3-cvxopt armhf 1.2.5+dfsg-3+b1 [235 kB] Get: 493 http://deb.debian.org/debian bullseye/main armhf python3-cycler all 0.10.0-3 [8084 B] Get: 494 http://deb.debian.org/debian bullseye/main armhf python3-cypari2 armhf 2.1.2-1+b1 [1003 kB] Get: 495 http://deb.debian.org/debian bullseye/main armhf python3-cysignals-pari armhf 1.10.2+ds-5+b1 [119 kB] Get: 496 http://deb.debian.org/debian bullseye/main armhf python3-debian all 0.1.38 [77.6 kB] Get: 497 http://deb.debian.org/debian bullseye/main armhf python3-defusedxml all 0.6.0-2 [38.2 kB] Get: 498 http://deb.debian.org/debian bullseye/main armhf python3.9-dev armhf 3.9.1-1 [511 kB] Get: 499 http://deb.debian.org/debian bullseye/main armhf python3-dev armhf 3.9.0-4 [1164 B] Get: 500 http://deb.debian.org/debian bullseye/main armhf python3-roman all 2.0.0-5 [9064 B] Get: 501 http://deb.debian.org/debian bullseye/main armhf python3-docutils all 0.16+dfsg-3 [384 kB] Get: 502 http://deb.debian.org/debian bullseye/main armhf python3-entrypoints all 0.3-5 [5848 B] Get: 503 http://deb.debian.org/debian bullseye/main armhf python3-numpy armhf 1:1.19.4-1+b1 [2981 kB] Get: 504 http://deb.debian.org/debian bullseye/main armhf python3-fpylll armhf 0.5.2+ds1-2+b1 [687 kB] Get: 505 http://deb.debian.org/debian bullseye/main armhf python3-future all 0.18.2-4 [348 kB] Get: 506 http://deb.debian.org/debian bullseye/main armhf python3-gmpy2 armhf 2.1.0~b5-0.1+b2 [145 kB] Get: 507 http://deb.debian.org/debian bullseye/main armhf python3-idna all 2.10-1 [37.4 kB] Get: 508 http://deb.debian.org/debian bullseye/main armhf python3-imagesize all 1.2.0-2 [5824 B] Get: 509 http://deb.debian.org/debian bullseye/main armhf python3-more-itertools all 4.2.0-3 [42.7 kB] Get: 510 http://deb.debian.org/debian bullseye/main armhf python3-zipp all 1.0.0-3 [6060 B] Get: 511 http://deb.debian.org/debian bullseye/main armhf python3-importlib-metadata all 1.6.0-2 [10.3 kB] Get: 512 http://deb.debian.org/debian bullseye/main armhf python3-ipykernel all 5.3.4-1 [84.7 kB] Get: 513 http://deb.debian.org/debian bullseye/main armhf python3-setuptools all 50.3.0-1 [511 kB] Get: 514 http://deb.debian.org/debian bullseye/main armhf python3-pyrsistent armhf 0.15.5-1+b3 [56.5 kB] Get: 515 http://deb.debian.org/debian bullseye/main armhf python3-jsonschema all 3.2.0-3 [46.3 kB] Get: 516 http://deb.debian.org/debian bullseye/main armhf python3-nbformat all 5.0.8-1 [32.5 kB] Get: 517 http://deb.debian.org/debian bullseye/main armhf python3-markupsafe armhf 1.1.1-1+b3 [14.6 kB] Get: 518 http://deb.debian.org/debian bullseye/main armhf python3-jinja2 all 2.11.2-1 [113 kB] Get: 519 http://deb.debian.org/debian bullseye/main armhf python3-mistune all 0.8.4-4 [16.4 kB] Get: 520 http://deb.debian.org/debian bullseye/main armhf python3-pandocfilters all 1.4.2-2 [18.9 kB] Get: 521 http://deb.debian.org/debian bullseye/main armhf python3-testpath all 0.4.4+dfsg-1 [8996 B] Get: 522 http://deb.debian.org/debian bullseye/main armhf python3-nbconvert all 5.6.1-2 [356 kB] Get: 523 http://deb.debian.org/debian bullseye/main armhf python3-prometheus-client all 0.7.1-1.1 [33.3 kB] Get: 524 http://deb.debian.org/debian bullseye/main armhf python3-send2trash all 1.5.0-2 [10.3 kB] Get: 525 http://deb.debian.org/debian bullseye/main armhf python3-terminado all 0.9.1-2 [9788 B] Get: 526 http://deb.debian.org/debian bullseye/main armhf python3-notebook all 6.1.5-1 [1286 kB] Get: 527 http://deb.debian.org/debian bullseye/main armhf python3-widgetsnbextension all 6.0.0-6 [6296 B] Get: 528 http://deb.debian.org/debian bullseye/main armhf python3-ipywidgets all 6.0.0-6 [32.4 kB] Get: 529 http://deb.debian.org/debian bullseye/main armhf python3-itsdangerous all 1.1.0-3 [17.0 kB] Get: 530 http://deb.debian.org/debian bullseye/main armhf python3-kiwisolver armhf 1.3.1-1+b1 [46.7 kB] Get: 531 http://deb.debian.org/debian bullseye/main armhf python3-pil armhf 8.0.1-1+b1 [410 kB] Get: 532 http://deb.debian.org/debian bullseye/main armhf python3-matplotlib armhf 3.3.2-2+b1 [4109 kB] Get: 533 http://deb.debian.org/debian bullseye/main armhf python3-mpmath all 1.1.0-2 [417 kB] Get: 534 http://deb.debian.org/debian bullseye/main armhf python3-networkx all 2.5+ds-2 [900 kB] Get: 535 http://deb.debian.org/debian bullseye/main armhf python3-nose all 1.3.7-7 [133 kB] Get: 536 http://deb.debian.org/debian bullseye/main armhf python3-path all 15.0.0-1 [27.0 kB] Get: 537 http://deb.debian.org/debian bullseye/main armhf python3-wheel all 0.34.2-1 [24.0 kB] Get: 538 http://deb.debian.org/debian bullseye/main armhf python3-pip all 20.1.1-2 [295 kB] Get: 539 http://deb.debian.org/debian bullseye/main armhf python3-pkgconfig all 1.5.1-3 [7204 B] Get: 540 http://deb.debian.org/debian bullseye/main armhf python3-pluggy all 0.13.0-5 [22.1 kB] Get: 541 http://deb.debian.org/debian bullseye/main armhf python3-ppl armhf 0.8.4-4+b3 [175 kB] Get: 542 http://deb.debian.org/debian bullseye/main armhf python3-psutil armhf 5.7.3-1+b2 [182 kB] Get: 543 http://deb.debian.org/debian bullseye/main armhf python3-py all 1.9.0-2 [94.1 kB] Get: 544 http://deb.debian.org/debian bullseye/main armhf python3-pytest all 4.6.11-1 [268 kB] Get: 545 http://deb.debian.org/debian bullseye/main armhf python3-urllib3 all 1.25.11-1 [107 kB] Get: 546 http://deb.debian.org/debian bullseye/main armhf python3-requests all 2.24.0+dfsg-1 [71.7 kB] Get: 547 http://deb.debian.org/debian bullseye/main armhf python3-tzlocal all 2.1-1 [18.5 kB] Get: 548 http://deb.debian.org/debian bullseye/main armhf zip armhf 3.0-11+b1 [228 kB] Get: 549 http://deb.debian.org/debian bullseye/main armhf unzip armhf 6.0-25 [158 kB] Get: 550 http://deb.debian.org/debian bullseye/main armhf xdg-utils all 1.1.3-2 [74.6 kB] Get: 551 http://deb.debian.org/debian bullseye/main armhf r-base-core armhf 4.0.3-1 [24.8 MB] Get: 552 http://deb.debian.org/debian bullseye/main armhf python3-rpy2 armhf 3.3.6-1+b1 [176 kB] Get: 553 http://deb.debian.org/debian bullseye/main armhf python3-sagenb-export all 3.2-4 [14.1 kB] Get: 554 http://deb.debian.org/debian bullseye/main armhf python3-scipy armhf 1.5.4-1+b1 [10.3 MB] Get: 555 http://deb.debian.org/debian bullseye/main armhf python3-setuptools-scm all 4.1.2-4 [29.8 kB] Get: 556 http://deb.debian.org/debian bullseye/main armhf python3-simplegeneric all 0.8.1-3 [11.2 kB] Get: 557 http://deb.debian.org/debian bullseye/main armhf python3-singledispatch all 3.4.0.3-3 [7272 B] Get: 558 http://deb.debian.org/debian bullseye/main armhf python3-snowballstemmer all 2.0.0-2 [58.2 kB] Get: 559 http://deb.debian.org/debian bullseye/main armhf sphinx-common all 3.3.1-1 [575 kB] Get: 560 http://deb.debian.org/debian bullseye/main armhf python3-sphinx all 3.3.1-1 [537 kB] Get: 561 http://deb.debian.org/debian bullseye/main armhf python3-stemmer armhf 2.0.1+dfsg-1+b2 [26.9 kB] Get: 562 http://deb.debian.org/debian bullseye/main armhf python3-sympy all 1.6.2-3 [3925 kB] Get: 563 http://deb.debian.org/debian bullseye/main armhf python3-tk armhf 3.8.6-1 [104 kB] Get: 564 http://deb.debian.org/debian bullseye/main armhf python3-vcversioner all 2.16.0.0-3 [14.1 kB] Get: 565 http://deb.debian.org/debian bullseye/main armhf python3-werkzeug all 1.0.1+dfsg1-2 [195 kB] Get: 566 http://deb.debian.org/debian bullseye/main armhf python3-zope.interface armhf 5.1.2-1+b1 [140 kB] Get: 567 http://deb.debian.org/debian bullseye/main armhf xauth armhf 1:1.0.10-1 [37.4 kB] Get: 568 http://deb.debian.org/debian bullseye/main armhf r-base-dev all 4.0.3-1 [4484 B] Get: 569 http://deb.debian.org/debian bullseye/main armhf r-cran-lattice armhf 0.20-41-1+b1 [1162 kB] Get: 570 http://deb.debian.org/debian bullseye/main armhf rdfind armhf 1.4.1-1+b2 [37.2 kB] Get: 571 http://deb.debian.org/debian bullseye/main armhf rubiks armhf 20070912-5 [58.8 kB] Get: 572 http://deb.debian.org/debian bullseye/main armhf sagemath-database-conway-polynomials all 0.5-8 [166 kB] Get: 573 http://deb.debian.org/debian bullseye/main armhf sagemath-database-elliptic-curves all 0.8.1-5 [2316 kB] Get: 574 http://deb.debian.org/debian bullseye/main armhf sagemath-database-graphs all 20161026+dfsg-5 [281 kB] Get: 575 http://deb.debian.org/debian bullseye/main armhf sagemath-database-mutually-combinatorial-designs all 20140630-6 [10.3 kB] Get: 576 http://deb.debian.org/debian bullseye/main armhf sagemath-database-polytopes all 20170220-5 [37.8 kB] Get: 577 http://deb.debian.org/debian bullseye/main armhf singular-data all 1:4.1.1-p2+ds-4 [4604 kB] Get: 578 http://deb.debian.org/debian bullseye/main armhf singular-ui armhf 1:4.1.1-p2+ds-4+b2 [15.2 kB] Get: 579 http://deb.debian.org/debian bullseye/main armhf singular-modules armhf 1:4.1.1-p2+ds-4+b2 [678 kB] Get: 580 http://deb.debian.org/debian bullseye/main armhf singular armhf 1:4.1.1-p2+ds-4+b2 [8080 B] Get: 581 http://deb.debian.org/debian bullseye/main armhf singular-doc all 1:4.1.1-p2+ds-4 [11.7 MB] Get: 582 http://deb.debian.org/debian bullseye/main armhf sqlite3 armhf 3.34.0-1 [1054 kB] Get: 583 http://deb.debian.org/debian bullseye/main armhf sympow-data all 2.023.6-1 [8478 kB] Get: 584 http://deb.debian.org/debian bullseye/main armhf sympow armhf 2.023.6-1 [97.5 kB] Get: 585 http://deb.debian.org/debian bullseye/main armhf t1utils armhf 1.41-4 [54.7 kB] Get: 586 http://deb.debian.org/debian bullseye/main armhf tachyon-bin-nox armhf 0.99~b6+dsx-9 [54.0 kB] Get: 587 http://deb.debian.org/debian bullseye/main armhf tachyon all 0.99~b6+dsx-9 [24.8 kB] Get: 588 http://deb.debian.org/debian bullseye/main armhf texlive-binaries armhf 2020.20200327.54578-5 [7617 kB] Get: 589 http://deb.debian.org/debian bullseye/main armhf texlive-base all 2020.20200925-1 [21.5 MB] Get: 590 http://deb.debian.org/debian bullseye/main armhf texlive-latex-base all 2020.20200925-1 [1071 kB] Get: 591 http://deb.debian.org/debian bullseye/main armhf xcas armhf 1.6.0.31+dfsg1-1 [1217 kB] Get: 592 http://deb.debian.org/debian bullseye/main armhf yasm armhf 1.3.0-2+b1 [320 kB] Fetched 656 MB in 2min 36s (4215 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19368 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-2_armhf.deb ... Unpacking bsdextrautils (2.36.1-2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-5_armhf.deb ... Unpacking groff-base (1.22.4-5) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../3-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.3-2_armhf.deb ... Unpacking man-db (2.9.3-2) ... Selecting previously unselected package libpython3.9-minimal:armhf. Preparing to unpack .../5-libpython3.9-minimal_3.9.1-1_armhf.deb ... Unpacking libpython3.9-minimal:armhf (3.9.1-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../6-libexpat1_2.2.10-1_armhf.deb ... Unpacking libexpat1:armhf (2.2.10-1) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../7-python3.9-minimal_3.9.1-1_armhf.deb ... Unpacking python3.9-minimal (3.9.1-1) ... Setting up libpython3.9-minimal:armhf (3.9.1-1) ... Setting up libexpat1:armhf (2.2.10-1) ... Setting up python3.9-minimal (3.9.1-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20216 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.0-4_armhf.deb ... Unpacking python3-minimal (3.9.0-4) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_1.0.1_all.deb ... Unpacking media-types (1.0.1) ... Selecting previously unselected package mailcap. Preparing to unpack .../2-mailcap_3.67_all.deb ... Unpacking mailcap (3.67) ... Selecting previously unselected package mime-support. Preparing to unpack .../3-mime-support_3.66_all.deb ... Unpacking mime-support (3.66) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.1~rc3-1_all.deb ... Unpacking readline-common (8.1~rc3-1) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../5-libreadline8_8.1~rc3-1_armhf.deb ... Unpacking libreadline8:armhf (8.1~rc3-1) ... Selecting previously unselected package libpython3.9-stdlib:armhf. Preparing to unpack .../6-libpython3.9-stdlib_3.9.1-1_armhf.deb ... Unpacking libpython3.9-stdlib:armhf (3.9.1-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../7-python3.9_3.9.1-1_armhf.deb ... Unpacking python3.9 (3.9.1-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../8-libpython3-stdlib_3.9.0-4_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.9.0-4) ... Setting up python3-minimal (3.9.0-4) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20653 files and directories currently installed.) Preparing to unpack .../000-python3_3.9.0-4_armhf.deb ... Unpacking python3 (3.9.0-4) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.30_all.deb ... Unpacking sgml-base (1.30) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package ucf. Preparing to unpack .../003-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package tex-common. Preparing to unpack .../004-tex-common_6.15_all.deb ... Unpacking tex-common (6.15) ... Selecting previously unselected package less. Preparing to unpack .../005-less_551-2_armhf.deb ... Unpacking less (551-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.38-5_armhf.deb ... Unpacking libmagic-mgc (1:5.38-5) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../007-libmagic1_1%3a5.38-5_armhf.deb ... Unpacking libmagic1:armhf (1:5.38-5) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.38-5_armhf.deb ... Unpacking file (1:5.38-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.19.8.1-10_armhf.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../010-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../011-m4_1.4.18-4_armhf.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../012-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../013-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../014-automake_1%3a1.16.2-4_all.deb ... Unpacking automake (1:1.16.2-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../015-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package libtcl8.6:armhf. Preparing to unpack .../016-libtcl8.6_8.6.10+dfsg-1_armhf.deb ... Unpacking libtcl8.6:armhf (8.6.10+dfsg-1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../017-libbrotli1_1.0.9-2+b2_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b2) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../018-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 .../019-libfreetype6_2.10.2+dfsg-4_armhf.deb ... Unpacking libfreetype6:armhf (2.10.2+dfsg-4) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../020-fonts-dejavu-core_2.37-2_all.deb ... Unpacking fonts-dejavu-core (2.37-2) ... Selecting previously unselected package ttf-bitstream-vera. Preparing to unpack .../021-ttf-bitstream-vera_1.10-8_all.deb ... Unpacking ttf-bitstream-vera (1.10-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../022-fontconfig-config_2.13.1-4.2_all.deb ... Unpacking fontconfig-config (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../023-libfontconfig1_2.13.1-4.2_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-4.2) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../024-libxau6_1%3a1.0.8-1+b2_armhf.deb ... Unpacking libxau6:armhf (1:1.0.8-1+b2) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../025-libbsd0_0.10.0-1_armhf.deb ... Unpacking libbsd0:armhf (0.10.0-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../026-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 .../027-libxcb1_1.14-2_armhf.deb ... Unpacking libxcb1:armhf (1.14-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../028-libx11-data_2%3a1.6.12-1_all.deb ... Unpacking libx11-data (2:1.6.12-1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../029-libx11-6_2%3a1.6.12-1_armhf.deb ... Unpacking libx11-6:armhf (2:1.6.12-1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../030-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 .../031-libxft2_2.3.2-2_armhf.deb ... Unpacking libxft2:armhf (2.3.2-2) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../032-libxext6_2%3a1.3.3-1+b2_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1+b2) ... Selecting previously unselected package x11-common. Preparing to unpack .../033-x11-common_1%3a7.7+21_all.deb ... Unpacking x11-common (1:7.7+21) ... Selecting previously unselected package libxss1:armhf. Preparing to unpack .../034-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 .../035-libtk8.6_8.6.10-1_armhf.deb ... Unpacking libtk8.6:armhf (8.6.10-1) ... Selecting previously unselected package tk8.6-blt2.5. Preparing to unpack .../036-tk8.6-blt2.5_2.5.3+dfsg-4_armhf.deb ... Unpacking tk8.6-blt2.5 (2.5.3+dfsg-4) ... Selecting previously unselected package blt. Preparing to unpack .../037-blt_2.5.3+dfsg-4_armhf.deb ... Unpacking blt (2.5.3+dfsg-4) ... Selecting previously unselected package openssl. Preparing to unpack .../038-openssl_1.1.1h-1_armhf.deb ... Unpacking openssl (1.1.1h-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../039-ca-certificates_20200601_all.deb ... Unpacking ca-certificates (20200601) ... Selecting previously unselected package java-common. Preparing to unpack .../040-java-common_0.72_all.deb ... Unpacking java-common (0.72) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../041-libavahi-common-data_0.8-3_armhf.deb ... Unpacking libavahi-common-data:armhf (0.8-3) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../042-libavahi-common3_0.8-3_armhf.deb ... Unpacking libavahi-common3:armhf (0.8-3) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../043-libdbus-1-3_1.12.20-1_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.20-1) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../044-libavahi-client3_0.8-3_armhf.deb ... Unpacking libavahi-client3:armhf (0.8-3) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../045-libcups2_2.3.3op1-3_armhf.deb ... Unpacking libcups2:armhf (2.3.3op1-3) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../046-liblcms2-2_2.9-4+b1_armhf.deb ... Unpacking liblcms2-2:armhf (2.9-4+b1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../047-libjpeg62-turbo_1%3a2.0.5-1.1_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.0.5-1.1) ... Selecting previously unselected package libnspr4:armhf. Preparing to unpack .../048-libnspr4_2%3a4.29-1_armhf.deb ... Unpacking libnspr4:armhf (2:4.29-1) ... Selecting previously unselected package libnss3:armhf. Preparing to unpack .../049-libnss3_2%3a3.59-1_armhf.deb ... Unpacking libnss3:armhf (2:3.59-1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../050-libasound2-data_1.2.3.2-1_all.deb ... Unpacking libasound2-data (1.2.3.2-1) ... Selecting previously unselected package libasound2:armhf. Preparing to unpack .../051-libasound2_1.2.3.2-1+b1_armhf.deb ... Unpacking libasound2:armhf (1.2.3.2-1+b1) ... Selecting previously unselected package libpcsclite1:armhf. Preparing to unpack .../052-libpcsclite1_1.9.0-1_armhf.deb ... Unpacking libpcsclite1:armhf (1.9.0-1) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../053-libxi6_2%3a1.7.10-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.10-1) ... Selecting previously unselected package libxtst6:armhf. Preparing to unpack .../054-libxtst6_2%3a1.2.3-1_armhf.deb ... Unpacking libxtst6:armhf (2:1.2.3-1) ... Selecting previously unselected package openjdk-11-jre-headless:armhf. Preparing to unpack .../055-openjdk-11-jre-headless_11.0.9.1+1-1_armhf.deb ... Unpacking openjdk-11-jre-headless:armhf (11.0.9.1+1-1) ... Selecting previously unselected package default-jre-headless. Preparing to unpack .../056-default-jre-headless_2%3a1.11-72_armhf.deb ... Unpacking default-jre-headless (2:1.11-72) ... Selecting previously unselected package ca-certificates-java. Preparing to unpack .../057-ca-certificates-java_20190909_all.deb ... Unpacking ca-certificates-java (20190909) ... Selecting previously unselected package comerr-dev:armhf. Preparing to unpack .../058-comerr-dev_2.1-1.45.6-1_armhf.deb ... Unpacking comerr-dev:armhf (2.1-1.45.6-1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../059-libsasl2-modules-db_2.1.27+dfsg-2_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../060-libsasl2-2_2.1.27+dfsg-2_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-2) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../061-libldap-2.4-2_2.4.56+dfsg-1_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.56+dfsg-1) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../062-libnghttp2-14_1.42.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.42.0-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../063-libpsl5_0.21.0-1.1_armhf.deb ... Unpacking libpsl5:armhf (0.21.0-1.1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../064-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 .../065-libssh2-1_1.8.0-2.1_armhf.deb ... Unpacking libssh2-1:armhf (1.8.0-2.1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../066-libcurl4_7.72.0-1_armhf.deb ... Unpacking libcurl4:armhf (7.72.0-1) ... Selecting previously unselected package curl. Preparing to unpack .../067-curl_7.72.0-1_armhf.deb ... Unpacking curl (7.72.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../068-libelf1_0.182-1_armhf.deb ... Unpacking libelf1:armhf (0.182-1) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../069-libdw1_0.182-1_armhf.deb ... Unpacking libdw1:armhf (0.182-1) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../070-libglib2.0-0_2.66.3-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.66.3-2) ... Selecting previously unselected package libbabeltrace1:armhf. Preparing to unpack .../071-libbabeltrace1_1.5.8-1+b3_armhf.deb ... Unpacking libbabeltrace1:armhf (1.5.8-1+b3) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../072-libcurl3-gnutls_7.72.0-1_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.72.0-1) ... Selecting previously unselected package libdebuginfod1:armhf. Preparing to unpack .../073-libdebuginfod1_0.182-1_armhf.deb ... Unpacking libdebuginfod1:armhf (0.182-1) ... Selecting previously unselected package libpython3.9:armhf. Preparing to unpack .../074-libpython3.9_3.9.1-1_armhf.deb ... Unpacking libpython3.9:armhf (3.9.1-1) ... Selecting previously unselected package libsource-highlight-common. Preparing to unpack .../075-libsource-highlight-common_3.1.9-3_all.deb ... Unpacking libsource-highlight-common (3.1.9-3) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../076-libicu67_67.1-4_armhf.deb ... Unpacking libicu67:armhf (67.1-4) ... Selecting previously unselected package libboost-regex1.71.0:armhf. Preparing to unpack .../077-libboost-regex1.71.0_1.71.0-7+b1_armhf.deb ... Unpacking libboost-regex1.71.0:armhf (1.71.0-7+b1) ... Selecting previously unselected package libsource-highlight4v5. Preparing to unpack .../078-libsource-highlight4v5_3.1.9-3_armhf.deb ... Unpacking libsource-highlight4v5 (3.1.9-3) ... Selecting previously unselected package libxxhash0:armhf. Preparing to unpack .../079-libxxhash0_0.8.0-1_armhf.deb ... Unpacking libxxhash0:armhf (0.8.0-1) ... Selecting previously unselected package gdb. Preparing to unpack .../080-gdb_10.1-1+b1_armhf.deb ... Unpacking gdb (10.1-1+b1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../081-python3-lib2to3_3.8.6-1_all.deb ... Unpacking python3-lib2to3 (3.8.6-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../082-python3-distutils_3.8.6-1_all.deb ... Unpacking python3-distutils (3.8.6-1) ... Selecting previously unselected package cysignals-tools. Preparing to unpack .../083-cysignals-tools_1.10.2+ds-5_all.deb ... Unpacking cysignals-tools (1.10.2+ds-5) ... Selecting previously unselected package cython3. Preparing to unpack .../084-cython3_0.29.21-3+b1_armhf.deb ... Unpacking cython3 (0.29.21-3+b1) ... Selecting previously unselected package libtool. Preparing to unpack .../085-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../086-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../087-libdebhelper-perl_13.2.1_all.deb ... Unpacking libdebhelper-perl (13.2.1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../088-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 .../089-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 .../090-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../091-dh-strip-nondeterminism_1.9.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.9.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../092-dwz_0.13-5_armhf.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../093-libxml2_2.9.10+dfsg-6.3+b1_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.3+b1) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../094-libcroco3_0.6.13-1_armhf.deb ... Unpacking libcroco3:armhf (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../095-gettext_0.19.8.1-10_armhf.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../096-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 .../097-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../098-debhelper_13.2.1_all.deb ... Unpacking debhelper (13.2.1) ... Selecting previously unselected package libglvnd0:armhf. Preparing to unpack .../099-libglvnd0_1.3.2-1_armhf.deb ... Unpacking libglvnd0:armhf (1.3.2-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../100-libdrm-common_2.4.103-2_all.deb ... Unpacking libdrm-common (2.4.103-2) ... Selecting previously unselected package libdrm2:armhf. Preparing to unpack .../101-libdrm2_2.4.103-2_armhf.deb ... Unpacking libdrm2:armhf (2.4.103-2) ... Selecting previously unselected package libglapi-mesa:armhf. Preparing to unpack .../102-libglapi-mesa_20.2.3-1_armhf.deb ... Unpacking libglapi-mesa:armhf (20.2.3-1) ... Selecting previously unselected package libx11-xcb1:armhf. Preparing to unpack .../103-libx11-xcb1_2%3a1.6.12-1_armhf.deb ... Unpacking libx11-xcb1:armhf (2:1.6.12-1) ... Selecting previously unselected package libxcb-dri2-0:armhf. Preparing to unpack .../104-libxcb-dri2-0_1.14-2_armhf.deb ... Unpacking libxcb-dri2-0:armhf (1.14-2) ... Selecting previously unselected package libxcb-dri3-0:armhf. Preparing to unpack .../105-libxcb-dri3-0_1.14-2_armhf.deb ... Unpacking libxcb-dri3-0:armhf (1.14-2) ... Selecting previously unselected package libxcb-glx0:armhf. Preparing to unpack .../106-libxcb-glx0_1.14-2_armhf.deb ... Unpacking libxcb-glx0:armhf (1.14-2) ... Selecting previously unselected package libxcb-present0:armhf. Preparing to unpack .../107-libxcb-present0_1.14-2_armhf.deb ... Unpacking libxcb-present0:armhf (1.14-2) ... Selecting previously unselected package libxcb-sync1:armhf. Preparing to unpack .../108-libxcb-sync1_1.14-2_armhf.deb ... Unpacking libxcb-sync1:armhf (1.14-2) ... Selecting previously unselected package libxcb-xfixes0:armhf. Preparing to unpack .../109-libxcb-xfixes0_1.14-2_armhf.deb ... Unpacking libxcb-xfixes0:armhf (1.14-2) ... Selecting previously unselected package libxdamage1:armhf. Preparing to unpack .../110-libxdamage1_1%3a1.1.5-2_armhf.deb ... Unpacking libxdamage1:armhf (1:1.1.5-2) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../111-libxfixes3_1%3a5.0.3-2_armhf.deb ... Unpacking libxfixes3:armhf (1:5.0.3-2) ... Selecting previously unselected package libxshmfence1:armhf. Preparing to unpack .../112-libxshmfence1_1.3-1_armhf.deb ... Unpacking libxshmfence1:armhf (1.3-1) ... Selecting previously unselected package libxxf86vm1:armhf. Preparing to unpack .../113-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 .../114-libdrm-amdgpu1_2.4.103-2_armhf.deb ... Unpacking libdrm-amdgpu1:armhf (2.4.103-2) ... Selecting previously unselected package libdrm-nouveau2:armhf. Preparing to unpack .../115-libdrm-nouveau2_2.4.103-2_armhf.deb ... Unpacking libdrm-nouveau2:armhf (2.4.103-2) ... Selecting previously unselected package libdrm-radeon1:armhf. Preparing to unpack .../116-libdrm-radeon1_2.4.103-2_armhf.deb ... Unpacking libdrm-radeon1:armhf (2.4.103-2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../117-libedit2_3.1-20191231-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20191231-1) ... Selecting previously unselected package libz3-4:armhf. Preparing to unpack .../118-libz3-4_4.8.9-1_armhf.deb ... Unpacking libz3-4:armhf (4.8.9-1) ... Selecting previously unselected package libllvm11:armhf. Preparing to unpack .../119-libllvm11_1%3a11.0.0-5+b1_armhf.deb ... Unpacking libllvm11:armhf (1:11.0.0-5+b1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../120-libsensors-config_1%3a3.6.0-2_all.deb ... Unpacking libsensors-config (1:3.6.0-2) ... Selecting previously unselected package libsensors5:armhf. Preparing to unpack .../121-libsensors5_1%3a3.6.0-2_armhf.deb ... Unpacking libsensors5:armhf (1:3.6.0-2) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Preparing to unpack .../122-libgl1-mesa-dri_20.2.3-1_armhf.deb ... Unpacking libgl1-mesa-dri:armhf (20.2.3-1) ... Selecting previously unselected package libglx-mesa0:armhf. Preparing to unpack .../123-libglx-mesa0_20.2.3-1_armhf.deb ... Unpacking libglx-mesa0:armhf (20.2.3-1) ... Selecting previously unselected package libglx0:armhf. Preparing to unpack .../124-libglx0_1.3.2-1_armhf.deb ... Unpacking libglx0:armhf (1.3.2-1) ... Selecting previously unselected package libgl1:armhf. Preparing to unpack .../125-libgl1_1.3.2-1_armhf.deb ... Unpacking libgl1:armhf (1.3.2-1) ... Selecting previously unselected package libgif7:armhf. Preparing to unpack .../126-libgif7_5.1.9-1_armhf.deb ... Unpacking libgif7:armhf (5.1.9-1) ... Selecting previously unselected package openjdk-11-jre:armhf. Preparing to unpack .../127-openjdk-11-jre_11.0.9.1+1-1_armhf.deb ... Unpacking openjdk-11-jre:armhf (11.0.9.1+1-1) ... Selecting previously unselected package default-jre. Preparing to unpack .../128-default-jre_2%3a1.11-72_armhf.deb ... Unpacking default-jre (2:1.11-72) ... Selecting previously unselected package dh-python. Preparing to unpack .../129-dh-python_4.20201102_all.deb ... Unpacking dh-python (4.20201102) ... Selecting previously unselected package xml-core. Preparing to unpack .../130-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../131-docutils-common_0.16+dfsg-3_all.deb ... Unpacking docutils-common (0.16+dfsg-3) ... Selecting previously unselected package libgc1:armhf. Preparing to unpack .../132-libgc1_1%3a8.0.4-2.1_armhf.deb ... Unpacking libgc1:armhf (1:8.0.4-2.1) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../133-libffi-dev_3.3-5_armhf.deb ... Unpacking libffi-dev:armhf (3.3-5) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../134-libgmpxx4ldbl_2%3a6.2.1+dfsg-1_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-1) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../135-libgmp-dev_2%3a6.2.1+dfsg-1_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-1) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../136-libncurses6_6.2+20201114-1_armhf.deb ... Unpacking libncurses6:armhf (6.2+20201114-1) ... Selecting previously unselected package libncurses-dev:armhf. Preparing to unpack .../137-libncurses-dev_6.2+20201114-1_armhf.deb ... Unpacking libncurses-dev:armhf (6.2+20201114-1) ... Selecting previously unselected package libncurses5-dev:armhf. Preparing to unpack .../138-libncurses5-dev_6.2+20201114-1_armhf.deb ... Unpacking libncurses5-dev:armhf (6.2+20201114-1) ... Selecting previously unselected package libgc-dev:armhf. Preparing to unpack .../139-libgc-dev_1%3a8.0.4-2.1_armhf.deb ... Unpacking libgc-dev:armhf (1:8.0.4-2.1) ... Selecting previously unselected package libatomic-ops-dev. Preparing to unpack .../140-libatomic-ops-dev_7.6.10-1_armhf.deb ... Unpacking libatomic-ops-dev (7.6.10-1) ... Selecting previously unselected package ecl. Preparing to unpack .../141-ecl_20.4.24+ds-2_armhf.deb ... Unpacking ecl (20.4.24+ds-2) ... Selecting previously unselected package libgf2x3:armhf. Preparing to unpack .../142-libgf2x3_1.3.0-1+b1_armhf.deb ... Unpacking libgf2x3:armhf (1.3.0-1+b1) ... Selecting previously unselected package libntl43:armhf. Preparing to unpack .../143-libntl43_11.4.3-1+b1_armhf.deb ... Unpacking libntl43:armhf (11.4.3-1+b1) ... Selecting previously unselected package libpari-gmp-tls7:armhf. Preparing to unpack .../144-libpari-gmp-tls7_2.13.0-2_armhf.deb ... Unpacking libpari-gmp-tls7:armhf (2.13.0-2) ... Selecting previously unselected package libec5:armhf. Preparing to unpack .../145-libec5_20190909-3+b1_armhf.deb ... Unpacking libec5:armhf (20190909-3+b1) ... Selecting previously unselected package eclib-tools. Preparing to unpack .../146-eclib-tools_20190909-3+b1_armhf.deb ... Unpacking eclib-tools (20190909-3+b1) ... Selecting previously unselected package fflas-ffpack-common. Preparing to unpack .../147-fflas-ffpack-common_2.4.3-2_all.deb ... Unpacking fflas-ffpack-common (2.4.3-2) ... Selecting previously unselected package libgivaro9:armhf. Preparing to unpack .../148-libgivaro9_4.1.1-2_armhf.deb ... Unpacking libgivaro9:armhf (4.1.1-2) ... Selecting previously unselected package libgivaro-dev. Preparing to unpack .../149-libgivaro-dev_4.1.1-2_armhf.deb ... Unpacking libgivaro-dev (4.1.1-2) ... Selecting previously unselected package fflas-ffpack. Preparing to unpack .../150-fflas-ffpack_2.4.3-2_armhf.deb ... Unpacking fflas-ffpack (2.4.3-2) ... Selecting previously unselected package flintqs. Preparing to unpack .../151-flintqs_1%3a1.0-3_armhf.deb ... Unpacking flintqs (1:1.0-3) ... Selecting previously unselected package fontconfig. Preparing to unpack .../152-fontconfig_2.13.1-4.2_armhf.deb ... Unpacking fontconfig (2.13.1-4.2) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../153-fonts-font-awesome_5.0.10+really4.7.0~dfsg-2_all.deb ... Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-2) ... Selecting previously unselected package fonts-glyphicons-halflings. Preparing to unpack .../154-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-1_all.deb ... Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-1) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../155-fonts-lmodern_2.004.5-6_all.deb ... Unpacking fonts-lmodern (2.004.5-6) ... Selecting previously unselected package fonts-lyx. Preparing to unpack .../156-fonts-lyx_2.3.6-1_all.deb ... Unpacking fonts-lyx (2.3.6-1) ... Selecting previously unselected package fonts-mathjax. Preparing to unpack .../157-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 .../158-gap-atlasrep_2.1.0-3_all.deb ... Unpacking gap-atlasrep (2.1.0-3) ... Selecting previously unselected package gap-gapdoc. Preparing to unpack .../159-gap-gapdoc_1.6.3-1_all.deb ... Unpacking gap-gapdoc (1.6.3-1) ... Selecting previously unselected package gap-libs. Preparing to unpack .../160-gap-libs_4.11.0-4_all.deb ... Unpacking gap-libs (4.11.0-4) ... Selecting previously unselected package gap-core. Preparing to unpack .../161-gap-core_4.11.0-4_armhf.deb ... Unpacking gap-core (4.11.0-4) ... Selecting previously unselected package libgap7:armhf. Preparing to unpack .../162-libgap7_4.11.0-4_armhf.deb ... Unpacking libgap7:armhf (4.11.0-4) ... Selecting previously unselected package libgap-dev:armhf. Preparing to unpack .../163-libgap-dev_4.11.0-4_armhf.deb ... Unpacking libgap-dev:armhf (4.11.0-4) ... Selecting previously unselected package gap-dev. Preparing to unpack .../164-gap-dev_4.11.0-4_armhf.deb ... Unpacking gap-dev (4.11.0-4) ... Selecting previously unselected package gap-online-help. Preparing to unpack .../165-gap-online-help_4.11.0-4_all.deb ... Unpacking gap-online-help (4.11.0-4) ... Selecting previously unselected package gap-primgrp. Preparing to unpack .../166-gap-primgrp_3.4.0-1_all.deb ... Unpacking gap-primgrp (3.4.0-1) ... Selecting previously unselected package gap-smallgrp. Preparing to unpack .../167-gap-smallgrp_1.4.1-1_all.deb ... Unpacking gap-smallgrp (1.4.1-1) ... Selecting previously unselected package gap-table-of-marks. Preparing to unpack .../168-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 .../169-gap-transgrp_2.0.4-1_all.deb ... Unpacking gap-transgrp (2.0.4-1) ... Selecting previously unselected package libcdd0d:armhf. Preparing to unpack .../170-libcdd0d_094j-2_armhf.deb ... Unpacking libcdd0d:armhf (094j-2) ... Selecting previously unselected package gfan. Preparing to unpack .../171-gfan_0.6.2-4_armhf.deb ... Unpacking gfan (0.6.2-4) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../172-libgfortran5_10.2.0-19_armhf.deb ... Unpacking libgfortran5:armhf (10.2.0-19) ... Selecting previously unselected package libgfortran-10-dev:armhf. Preparing to unpack .../173-libgfortran-10-dev_10.2.0-19_armhf.deb ... Unpacking libgfortran-10-dev:armhf (10.2.0-19) ... Selecting previously unselected package gfortran-10. Preparing to unpack .../174-gfortran-10_10.2.0-19_armhf.deb ... Unpacking gfortran-10 (10.2.0-19) ... Selecting previously unselected package gfortran. Preparing to unpack .../175-gfortran_4%3a10.2.0-1_armhf.deb ... Unpacking gfortran (4:10.2.0-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../176-liberror-perl_0.17029-1_all.deb ... Unpacking liberror-perl (0.17029-1) ... Selecting previously unselected package git-man. Preparing to unpack .../177-git-man_1%3a2.29.2-1_all.deb ... Unpacking git-man (1:2.29.2-1) ... Selecting previously unselected package git. Preparing to unpack .../178-git_1%3a2.29.2-1_armhf.deb ... Unpacking git (1:2.29.2-1) ... Selecting previously unselected package libsuitesparseconfig5:armhf. Preparing to unpack .../179-libsuitesparseconfig5_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libsuitesparseconfig5:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libamd2:armhf. Preparing to unpack .../180-libamd2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libamd2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libcolamd2:armhf. Preparing to unpack .../181-libcolamd2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libcolamd2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../182-libltdl7_2.4.6-14_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-14) ... Selecting previously unselected package libglpk40:armhf. Preparing to unpack .../183-libglpk40_4.65-2_armhf.deb ... Unpacking libglpk40:armhf (4.65-2) ... Selecting previously unselected package glpk-utils. Preparing to unpack .../184-glpk-utils_4.65-2_armhf.deb ... Unpacking glpk-utils (4.65-2) ... Selecting previously unselected package libecm1:armhf. Preparing to unpack .../185-libecm1_7.0.4+ds-5_armhf.deb ... Unpacking libecm1:armhf (7.0.4+ds-5) ... Selecting previously unselected package gmp-ecm. Preparing to unpack .../186-gmp-ecm_7.0.4+ds-5_armhf.deb ... Unpacking gmp-ecm (7.0.4+ds-5) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../187-icu-devtools_67.1-4_armhf.deb ... Unpacking icu-devtools (67.1-4) ... Selecting previously unselected package python3-backcall. Preparing to unpack .../188-python3-backcall_0.2.0-1_all.deb ... Unpacking python3-backcall (0.2.0-1) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../189-python3-decorator_4.4.2-2_all.deb ... Unpacking python3-decorator (4.4.2-2) ... Selecting previously unselected package python3-parso. Preparing to unpack .../190-python3-parso_0.7.0-1_all.deb ... Unpacking python3-parso (0.7.0-1) ... Selecting previously unselected package python3-jedi. Preparing to unpack .../191-python3-jedi_0.17.0-1_all.deb ... Unpacking python3-jedi (0.17.0-1) ... Selecting previously unselected package python3-ptyprocess. Preparing to unpack .../192-python3-ptyprocess_0.6.0-3_all.deb ... Unpacking python3-ptyprocess (0.6.0-3) ... Selecting previously unselected package python3-pexpect. Preparing to unpack .../193-python3-pexpect_4.6.0-4_all.deb ... Unpacking python3-pexpect (4.6.0-4) ... Selecting previously unselected package python3-pickleshare. Preparing to unpack .../194-python3-pickleshare_0.7.5-3_all.deb ... Unpacking python3-pickleshare (0.7.5-3) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../195-python3-pkg-resources_50.3.0-1_all.deb ... Unpacking python3-pkg-resources (50.3.0-1) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../196-python3-wcwidth_0.1.9+dfsg1-2_all.deb ... Unpacking python3-wcwidth (0.1.9+dfsg1-2) ... Selecting previously unselected package python3-prompt-toolkit. Preparing to unpack .../197-python3-prompt-toolkit_3.0.8-1_all.deb ... Unpacking python3-prompt-toolkit (3.0.8-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../198-python3-pygments_2.7.1+dfsg-1_all.deb ... Unpacking python3-pygments (2.7.1+dfsg-1) ... Selecting previously unselected package python3-ipython-genutils. Preparing to unpack .../199-python3-ipython-genutils_0.2.0-4_all.deb ... Unpacking python3-ipython-genutils (0.2.0-4) ... Selecting previously unselected package python3-traitlets. Preparing to unpack .../200-python3-traitlets_5.0.5-1_all.deb ... Unpacking python3-traitlets (5.0.5-1) ... Selecting previously unselected package python3-ipython. Preparing to unpack .../201-python3-ipython_7.19.0-1_all.deb ... Unpacking python3-ipython (7.19.0-1) ... Selecting previously unselected package ipython3. Preparing to unpack .../202-ipython3_7.19.0-1_all.deb ... Unpacking ipython3 (7.19.0-1) ... Selecting previously unselected package iso-codes. Preparing to unpack .../203-iso-codes_4.5.0-1_all.deb ... Unpacking iso-codes (4.5.0-1) ... Selecting previously unselected package javascript-common. Preparing to unpack .../204-javascript-common_11_all.deb ... Unpacking javascript-common (11) ... Selecting previously unselected package libcommons-cli-java. Preparing to unpack .../205-libcommons-cli-java_1.4-2_all.deb ... Unpacking libcommons-cli-java (1.4-2) ... Selecting previously unselected package libnaga-java. Preparing to unpack .../206-libnaga-java_3.0+svn80-4_all.deb ... Unpacking libnaga-java (3.0+svn80-4) ... Selecting previously unselected package libjmol-java. Preparing to unpack .../207-libjmol-java_14.6.4+2016.11.05+dfsg1-4_all.deb ... Unpacking libjmol-java (14.6.4+2016.11.05+dfsg1-4) ... Selecting previously unselected package jmol. Preparing to unpack .../208-jmol_14.6.4+2016.11.05+dfsg1-4_all.deb ... Unpacking jmol (14.6.4+2016.11.05+dfsg1-4) ... Selecting previously unselected package python3-six. Preparing to unpack .../209-python3-six_1.15.0-2_all.deb ... Unpacking python3-six (1.15.0-2) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../210-python3-dateutil_2.8.1-4_all.deb ... Unpacking python3-dateutil (2.8.1-4) ... Selecting previously unselected package python3-jupyter-core. Preparing to unpack .../211-python3-jupyter-core_4.7.0-1_all.deb ... Unpacking python3-jupyter-core (4.7.0-1) ... Selecting previously unselected package python3-tornado. Preparing to unpack .../212-python3-tornado_6.1.0-1+b1_armhf.deb ... Unpacking python3-tornado (6.1.0-1+b1) ... Selecting previously unselected package libnorm1:armhf. Preparing to unpack .../213-libnorm1_1.5.8+dfsg2-2_armhf.deb ... Unpacking libnorm1:armhf (1.5.8+dfsg2-2) ... Selecting previously unselected package libpgm-5.3-0:armhf. Preparing to unpack .../214-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 libsodium23:armhf. Preparing to unpack .../215-libsodium23_1.0.18-1_armhf.deb ... Unpacking libsodium23:armhf (1.0.18-1) ... Selecting previously unselected package libzmq5:armhf. Preparing to unpack .../216-libzmq5_4.3.3-4_armhf.deb ... Unpacking libzmq5:armhf (4.3.3-4) ... Selecting previously unselected package python3-zmq. Preparing to unpack .../217-python3-zmq_20.0.0-1+b1_armhf.deb ... Unpacking python3-zmq (20.0.0-1+b1) ... Selecting previously unselected package python3-jupyter-client. Preparing to unpack .../218-python3-jupyter-client_6.1.6-1_all.deb ... Unpacking python3-jupyter-client (6.1.6-1) ... Selecting previously unselected package jupyter-core. Preparing to unpack .../219-jupyter-core_4.7.0-1_all.deb ... Unpacking jupyter-core (4.7.0-1) ... Selecting previously unselected package jupyter-client. Preparing to unpack .../220-jupyter-client_6.1.6-1_all.deb ... Unpacking jupyter-client (6.1.6-1) ... Selecting previously unselected package jupyter-nbextension-jupyter-js-widgets. Preparing to unpack .../221-jupyter-nbextension-jupyter-js-widgets_6.0.0-6_all.deb ... Unpacking jupyter-nbextension-jupyter-js-widgets (6.0.0-6) ... Selecting previously unselected package libgssrpc4:armhf. Preparing to unpack .../222-libgssrpc4_1.18.3-4_armhf.deb ... Unpacking libgssrpc4:armhf (1.18.3-4) ... Selecting previously unselected package libkdb5-10:armhf. Preparing to unpack .../223-libkdb5-10_1.18.3-4_armhf.deb ... Unpacking libkdb5-10:armhf (1.18.3-4) ... Selecting previously unselected package libkadm5srv-mit12:armhf. Preparing to unpack .../224-libkadm5srv-mit12_1.18.3-4_armhf.deb ... Unpacking libkadm5srv-mit12:armhf (1.18.3-4) ... Selecting previously unselected package libkadm5clnt-mit12:armhf. Preparing to unpack .../225-libkadm5clnt-mit12_1.18.3-4_armhf.deb ... Unpacking libkadm5clnt-mit12:armhf (1.18.3-4) ... Selecting previously unselected package krb5-multidev:armhf. Preparing to unpack .../226-krb5-multidev_1.18.3-4_armhf.deb ... Unpacking krb5-multidev:armhf (1.18.3-4) ... Selecting previously unselected package lcalc. Preparing to unpack .../227-lcalc_1.23+dfsg-11+b1_armhf.deb ... Unpacking lcalc (1.23+dfsg-11+b1) ... Selecting previously unselected package libargon2-1:armhf. Preparing to unpack .../228-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 .../229-libatlas3-base_3.10.3-10_armhf.deb ... Unpacking libatlas3-base:armhf (3.10.3-10) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../230-libblas3_3.9.0-3_armhf.deb ... Unpacking libblas3:armhf (3.9.0-3) ... Selecting previously unselected package libblas-dev:armhf. Preparing to unpack .../231-libblas-dev_3.9.0-3_armhf.deb ... Unpacking libblas-dev:armhf (3.9.0-3) ... Selecting previously unselected package libboost1.71-dev:armhf. Preparing to unpack .../232-libboost1.71-dev_1.71.0-7+b1_armhf.deb ... Unpacking libboost1.71-dev:armhf (1.71.0-7+b1) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../233-libboost-dev_1.71.0.3_armhf.deb ... Unpacking libboost-dev:armhf (1.71.0.3) ... Selecting previously unselected package libbraiding0:armhf. Preparing to unpack .../234-libbraiding0_1.0-1+b1_armhf.deb ... Unpacking libbraiding0:armhf (1.0-1+b1) ... Selecting previously unselected package libbraiding-dev:armhf. Preparing to unpack .../235-libbraiding-dev_1.0-1+b1_armhf.deb ... Unpacking libbraiding-dev:armhf (1.0-1+b1) ... Selecting previously unselected package libbrial3:armhf. Preparing to unpack .../236-libbrial3_1.2.10-1+b1_armhf.deb ... Unpacking libbrial3:armhf (1.2.10-1+b1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../237-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 .../238-libwebp6_0.6.1-2+b1_armhf.deb ... Unpacking libwebp6:armhf (0.6.1-2+b1) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../239-libtiff5_4.1.0+git191117-2_armhf.deb ... Unpacking libtiff5:armhf (4.1.0+git191117-2) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../240-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 .../241-libgd3_2.3.0-2_armhf.deb ... Unpacking libgd3:armhf (2.3.0-2) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../242-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 .../243-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 .../244-libjpeg62-turbo-dev_1%3a2.0.5-1.1_armhf.deb ... Unpacking libjpeg62-turbo-dev:armhf (1:2.0.5-1.1) ... Selecting previously unselected package libjpeg-dev. Preparing to unpack .../245-libjpeg-dev_1%3a2.0.5-1.1_all.deb ... Unpacking libjpeg-dev (1:2.0.5-1.1) ... Selecting previously unselected package libbrotli-dev:armhf. Preparing to unpack .../246-libbrotli-dev_1.0.9-2+b2_armhf.deb ... Unpacking libbrotli-dev:armhf (1.0.9-2+b2) ... Selecting previously unselected package libfreetype-dev:armhf. Preparing to unpack .../247-libfreetype-dev_2.10.2+dfsg-4_armhf.deb ... Unpacking libfreetype-dev:armhf (2.10.2+dfsg-4) ... Selecting previously unselected package libfreetype6-dev:armhf. Preparing to unpack .../248-libfreetype6-dev_2.10.2+dfsg-4_armhf.deb ... Unpacking libfreetype6-dev:armhf (2.10.2+dfsg-4) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../249-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../250-x11proto-dev_2020.1-1_all.deb ... Unpacking x11proto-dev (2020.1-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../251-x11proto-core-dev_2020.1-1_all.deb ... Unpacking x11proto-core-dev (2020.1-1) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../252-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../253-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 .../254-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 .../255-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 .../256-libxcb1-dev_1.14-2_armhf.deb ... Unpacking libxcb1-dev:armhf (1.14-2) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../257-libx11-dev_2%3a1.6.12-1_armhf.deb ... Unpacking libx11-dev:armhf (2:1.6.12-1) ... Selecting previously unselected package libxpm-dev:armhf. Preparing to unpack .../258-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 .../259-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 .../260-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 .../261-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 .../262-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 .../263-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 .../264-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 .../265-libexpat1-dev_2.2.10-1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.10-1) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../266-uuid-dev_2.36.1-2_armhf.deb ... Unpacking uuid-dev:armhf (2.36.1-2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../267-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 .../268-libfontconfig-dev_2.13.1-4.2_armhf.deb ... Unpacking libfontconfig-dev:armhf (2.13.1-4.2) ... Selecting previously unselected package libvpx6:armhf. Preparing to unpack .../269-libvpx6_1.8.2-1_armhf.deb ... Unpacking libvpx6:armhf (1.8.2-1) ... Selecting previously unselected package libvpx-dev:armhf. Preparing to unpack .../270-libvpx-dev_1.8.2-1_armhf.deb ... Unpacking libvpx-dev:armhf (1.8.2-1) ... Selecting previously unselected package libjbig-dev:armhf. Preparing to unpack .../271-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 .../272-liblzma-dev_5.2.4-1+b1_armhf.deb ... Unpacking liblzma-dev:armhf (5.2.4-1+b1) ... Selecting previously unselected package libtiffxx5:armhf. Preparing to unpack .../273-libtiffxx5_4.1.0+git191117-2_armhf.deb ... Unpacking libtiffxx5:armhf (4.1.0+git191117-2) ... Selecting previously unselected package libtiff-dev:armhf. Preparing to unpack .../274-libtiff-dev_4.1.0+git191117-2_armhf.deb ... Unpacking libtiff-dev:armhf (4.1.0+git191117-2) ... Selecting previously unselected package libgd-dev:armhf. Preparing to unpack .../275-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 .../276-libm4ri-0.0.20200125_20200125-1+b1_armhf.deb ... Unpacking libm4ri-0.0.20200125:armhf (20200125-1+b1) ... Selecting previously unselected package libm4ri-dev. Preparing to unpack .../277-libm4ri-dev_20200125-1+b1_armhf.deb ... Unpacking libm4ri-dev (20200125-1+b1) ... Selecting previously unselected package libbrial-dev. Preparing to unpack .../278-libbrial-dev_1.2.10-1+b1_armhf.deb ... Unpacking libbrial-dev (1.2.10-1+b1) ... Selecting previously unselected package libbrial-groebner3:armhf. Preparing to unpack .../279-libbrial-groebner3_1.2.10-1+b1_armhf.deb ... Unpacking libbrial-groebner3:armhf (1.2.10-1+b1) ... Selecting previously unselected package libbrial-groebner-dev. Preparing to unpack .../280-libbrial-groebner-dev_1.2.10-1+b1_armhf.deb ... Unpacking libbrial-groebner-dev (1.2.10-1+b1) ... Selecting previously unselected package libbsd-dev:armhf. Preparing to unpack .../281-libbsd-dev_0.10.0-1_armhf.deb ... Unpacking libbsd-dev:armhf (0.10.0-1) ... Selecting previously unselected package libbtf1:armhf. Preparing to unpack .../282-libbtf1_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libbtf1:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libbz2-dev:armhf. Preparing to unpack .../283-libbz2-dev_1.0.8-4_armhf.deb ... Unpacking libbz2-dev:armhf (1.0.8-4) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../284-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 .../285-libxcb-render0_1.14-2_armhf.deb ... Unpacking libxcb-render0:armhf (1.14-2) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../286-libxcb-shm0_1.14-2_armhf.deb ... Unpacking libxcb-shm0:armhf (1.14-2) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../287-libcairo2_1.16.0-4_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-4) ... Selecting previously unselected package libcamd2:armhf. Preparing to unpack .../288-libcamd2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libcamd2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libccolamd2:armhf. Preparing to unpack .../289-libccolamd2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libccolamd2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libcdd-dev:armhf. Preparing to unpack .../290-libcdd-dev_094j-2_armhf.deb ... Unpacking libcdd-dev:armhf (094j-2) ... Selecting previously unselected package libcdd-tools. Preparing to unpack .../291-libcdd-tools_094j-2_armhf.deb ... Unpacking libcdd-tools (094j-2) ... Selecting previously unselected package libopenblas0-pthread:armhf. Preparing to unpack .../292-libopenblas0-pthread_0.3.12+ds-2_armhf.deb ... Unpacking libopenblas0-pthread:armhf (0.3.12+ds-2) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../293-liblapack3_3.9.0-3_armhf.deb ... Unpacking liblapack3:armhf (3.9.0-3) ... Selecting previously unselected package libmetis5:armhf. Preparing to unpack .../294-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 .../295-libcholmod3_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libcholmod3:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libcliquer1. Preparing to unpack .../296-libcliquer1_1.21-2_armhf.deb ... Unpacking libcliquer1 (1.21-2) ... Selecting previously unselected package libcliquer-dev:armhf. Preparing to unpack .../297-libcliquer-dev_1.21-2_armhf.deb ... Unpacking libcliquer-dev:armhf (1.21-2) ... Selecting previously unselected package libcurl4-openssl-dev:armhf. Preparing to unpack .../298-libcurl4-openssl-dev_7.72.0-1_armhf.deb ... Unpacking libcurl4-openssl-dev:armhf (7.72.0-1) ... Selecting previously unselected package libcxsparse3:armhf. Preparing to unpack .../299-libcxsparse3_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libcxsparse3:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../300-libdatrie1_0.2.12-3_armhf.deb ... Unpacking libdatrie1:armhf (0.2.12-3) ... Selecting previously unselected package libdsdp-5.8gf. Preparing to unpack .../301-libdsdp-5.8gf_5.8-9.4_armhf.deb ... Unpacking libdsdp-5.8gf (5.8-9.4) ... Selecting previously unselected package libec-dev:armhf. Preparing to unpack .../302-libec-dev_20190909-3+b1_armhf.deb ... Unpacking libec-dev:armhf (20190909-3+b1) ... Selecting previously unselected package libecm1-dev-common. Preparing to unpack .../303-libecm1-dev-common_7.0.4+ds-5_all.deb ... Unpacking libecm1-dev-common (7.0.4+ds-5) ... Selecting previously unselected package libecm1-dev:armhf. Preparing to unpack .../304-libecm1-dev_7.0.4+ds-5_armhf.deb ... Unpacking libecm1-dev:armhf (7.0.4+ds-5) ... Selecting previously unselected package libecm-dev. Preparing to unpack .../305-libecm-dev_7.0.4+ds-5_all.deb ... Unpacking libecm-dev (7.0.4+ds-5) ... Selecting previously unselected package libfftw3-double3:armhf. Preparing to unpack .../306-libfftw3-double3_3.3.8-2_armhf.deb ... Unpacking libfftw3-double3:armhf (3.3.8-2) ... Selecting previously unselected package libflint-2.6.3:armhf. Preparing to unpack .../307-libflint-2.6.3_2.6.3-3_armhf.deb ... Unpacking libflint-2.6.3:armhf (2.6.3-3) ... Selecting previously unselected package libflint-arb2:armhf. Preparing to unpack .../308-libflint-arb2_1%3a2.18.1-3_armhf.deb ... Unpacking libflint-arb2:armhf (1:2.18.1-3) ... Selecting previously unselected package libflint-arb-dev:armhf. Preparing to unpack .../309-libflint-arb-dev_1%3a2.18.1-3_armhf.deb ... Unpacking libflint-arb-dev:armhf (1:2.18.1-3) ... Selecting previously unselected package libmpfr-dev:armhf. Preparing to unpack .../310-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 .../311-libflint-dev_2.6.3-3_armhf.deb ... Unpacking libflint-dev (2.6.3-3) ... Selecting previously unselected package libxcursor1:armhf. Preparing to unpack .../312-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 .../313-libxinerama1_2%3a1.1.4-2_armhf.deb ... Unpacking libxinerama1:armhf (2:1.1.4-2) ... Selecting previously unselected package libfltk1.3:armhf. Preparing to unpack .../314-libfltk1.3_1.3.5-2_armhf.deb ... Unpacking libfltk1.3:armhf (1.3.5-2) ... Selecting previously unselected package libfltk-gl1.3:armhf. Preparing to unpack .../315-libfltk-gl1.3_1.3.5-2_armhf.deb ... Unpacking libfltk-gl1.3:armhf (1.3.5-2) ... Selecting previously unselected package libfltk-images1.3:armhf. Preparing to unpack .../316-libfltk-images1.3_1.3.5-2_armhf.deb ... Unpacking libfltk-images1.3:armhf (1.3.5-2) ... Selecting previously unselected package libfplll6:armhf. Preparing to unpack .../317-libfplll6_5.3.3-2_armhf.deb ... Unpacking libfplll6:armhf (5.3.3-2) ... Selecting previously unselected package libfplll-dev:armhf. Preparing to unpack .../318-libfplll-dev_5.3.3-2_armhf.deb ... Unpacking libfplll-dev:armhf (5.3.3-2) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../319-libfribidi0_1.0.8-2_armhf.deb ... Unpacking libfribidi0:armhf (1.0.8-2) ... Selecting previously unselected package libgf2x-dev. Preparing to unpack .../320-libgf2x-dev_1.3.0-1+b1_armhf.deb ... Unpacking libgf2x-dev (1.3.0-1+b1) ... Selecting previously unselected package libgslcblas0:armhf. Preparing to unpack .../321-libgslcblas0_2.6+dfsg-2_armhf.deb ... Unpacking libgslcblas0:armhf (2.6+dfsg-2) ... Selecting previously unselected package libgsl25:armhf. Preparing to unpack .../322-libgsl25_2.6+dfsg-2_armhf.deb ... Unpacking libgsl25:armhf (2.6+dfsg-2) ... Selecting previously unselected package libmpfi0:armhf. Preparing to unpack .../323-libmpfi0_1.5.3+ds-5_armhf.deb ... Unpacking libmpfi0:armhf (1.5.3+ds-5) ... Selecting previously unselected package libgiac0:armhf. Preparing to unpack .../324-libgiac0_1.6.0.31+dfsg1-1_armhf.deb ... Unpacking libgiac0:armhf (1.6.0.31+dfsg1-1) ... Selecting previously unselected package libgiac-dev:armhf. Preparing to unpack .../325-libgiac-dev_1.6.0.31+dfsg1-1_armhf.deb ... Unpacking libgiac-dev:armhf (1.6.0.31+dfsg1-1) ... Selecting previously unselected package libgl2ps1.4. Preparing to unpack .../326-libgl2ps1.4_1.4.2+dfsg1-1_armhf.deb ... Unpacking libgl2ps1.4 (1.4.2+dfsg1-1) ... Selecting previously unselected package libgraphblas3:armhf. Preparing to unpack .../327-libgraphblas3_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libgraphblas3:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libklu1:armhf. Preparing to unpack .../328-libklu1_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libklu1:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libldl2:armhf. Preparing to unpack .../329-libldl2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libldl2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libmongoose2:armhf. Preparing to unpack .../330-libmongoose2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libmongoose2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libumfpack5:armhf. Preparing to unpack .../331-libumfpack5_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libumfpack5:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package librbio2:armhf. Preparing to unpack .../332-librbio2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking librbio2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libspqr2:armhf. Preparing to unpack .../333-libspqr2_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libspqr2:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libsliplu1:armhf. Preparing to unpack .../334-libsliplu1_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libsliplu1:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libopenblas-pthread-dev:armhf. Preparing to unpack .../335-libopenblas-pthread-dev_0.3.12+ds-2_armhf.deb ... Unpacking libopenblas-pthread-dev:armhf (0.3.12+ds-2) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../336-liblapack-dev_3.9.0-3_armhf.deb ... Unpacking liblapack-dev:armhf (3.9.0-3) ... Selecting previously unselected package libsuitesparse-dev:armhf. Preparing to unpack .../337-libsuitesparse-dev_1%3a5.8.1+dfsg-2_armhf.deb ... Unpacking libsuitesparse-dev:armhf (1:5.8.1+dfsg-2) ... Selecting previously unselected package libglpk-dev:armhf. Preparing to unpack .../338-libglpk-dev_4.65-2_armhf.deb ... Unpacking libglpk-dev:armhf (4.65-2) ... Selecting previously unselected package libgpg-error-dev. Preparing to unpack .../339-libgpg-error-dev_1.38-2_armhf.deb ... Unpacking libgpg-error-dev (1.38-2) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../340-libgraphite2-3_1.3.14-1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1) ... Selecting previously unselected package libgsl-dev. Preparing to unpack .../341-libgsl-dev_2.6+dfsg-2_armhf.deb ... Unpacking libgsl-dev (2.6+dfsg-2) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../342-libharfbuzz0b_2.6.7-1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.6.7-1) ... Selecting previously unselected package libhomfly0:armhf. Preparing to unpack .../343-libhomfly0_1.02r6-1_armhf.deb ... Unpacking libhomfly0:armhf (1.02r6-1) ... Selecting previously unselected package libhomfly-dev:armhf. Preparing to unpack .../344-libhomfly-dev_1.02r6-1_armhf.deb ... Unpacking libhomfly-dev:armhf (1.02r6-1) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../345-libicu-dev_67.1-4_armhf.deb ... Unpacking libicu-dev:armhf (67.1-4) ... Selecting previously unselected package libimagequant0:armhf. Preparing to unpack .../346-libimagequant0_2.12.2-1.1_armhf.deb ... Unpacking libimagequant0:armhf (2.12.2-1.1) ... Selecting previously unselected package libiml0:armhf. Preparing to unpack .../347-libiml0_1.0.4-1+b2_armhf.deb ... Unpacking libiml0:armhf (1.0.4-1+b2) ... Selecting previously unselected package libiml-dev. Preparing to unpack .../348-libiml-dev_1.0.4-1+b2_armhf.deb ... Unpacking libiml-dev (1.0.4-1+b2) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../349-libjs-underscore_1.9.1~dfsg-1_all.deb ... Unpacking libjs-underscore (1.9.1~dfsg-1) ... Selecting previously unselected package libjs-backbone. Preparing to unpack .../350-libjs-backbone_1.3.3~dfsg-6_all.deb ... Unpacking libjs-backbone (1.3.3~dfsg-6) ... Selecting previously unselected package libjs-bootstrap. Preparing to unpack .../351-libjs-bootstrap_3.4.1+dfsg-1_all.deb ... Unpacking libjs-bootstrap (3.4.1+dfsg-1) ... Selecting previously unselected package node-jquery. Preparing to unpack .../352-node-jquery_3.5.1+dfsg+~3.5.4-3_all.deb ... Unpacking node-jquery (3.5.1+dfsg+~3.5.4-3) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../353-libjs-jquery_3.5.1+dfsg+~3.5.4-3_all.deb ... Unpacking libjs-jquery (3.5.1+dfsg+~3.5.4-3) ... Selecting previously unselected package libjs-bootstrap-tour. Preparing to unpack .../354-libjs-bootstrap-tour_0.12.0+dfsg-2_all.deb ... Unpacking libjs-bootstrap-tour (0.12.0+dfsg-2) ... Selecting previously unselected package libjs-codemirror. Preparing to unpack .../355-libjs-codemirror_5.58.2+~cs0.23.101-1_all.deb ... Unpacking libjs-codemirror (5.58.2+~cs0.23.101-1) ... Selecting previously unselected package libjs-es6-promise. Preparing to unpack .../356-libjs-es6-promise_4.2.8-7_all.deb ... Unpacking libjs-es6-promise (4.2.8-7) ... Selecting previously unselected package libjs-jed. Preparing to unpack .../357-libjs-jed_1.1.1-1_all.deb ... Unpacking libjs-jed (1.1.1-1) ... Selecting previously unselected package libjs-jquery-typeahead. Preparing to unpack .../358-libjs-jquery-typeahead_2.11.0+dfsg1-1_all.deb ... Unpacking libjs-jquery-typeahead (2.11.0+dfsg1-1) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../359-libjs-jquery-ui_1.12.1+dfsg-7_all.deb ... Unpacking libjs-jquery-ui (1.12.1+dfsg-7) ... Selecting previously unselected package libjs-marked. Preparing to unpack .../360-libjs-marked_0.8.0+ds+repack-1_all.deb ... Unpacking libjs-marked (0.8.0+ds+repack-1) ... Selecting previously unselected package libjs-mathjax. Preparing to unpack .../361-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 .../362-libjs-moment_2.29.1+ds-2_all.deb ... Unpacking libjs-moment (2.29.1+ds-2) ... Selecting previously unselected package libjs-requirejs. Preparing to unpack .../363-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 .../364-libjs-requirejs-text_2.0.12-1_all.deb ... Unpacking libjs-requirejs-text (2.0.12-1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../365-libjs-sphinxdoc_3.3.1-1_all.deb ... Unpacking libjs-sphinxdoc (3.3.1-1) ... Selecting previously unselected package libjs-text-encoding. Preparing to unpack .../366-libjs-text-encoding_0.7.0-3_all.deb ... Unpacking libjs-text-encoding (0.7.0-3) ... Selecting previously unselected package libjs-three. Preparing to unpack .../367-libjs-three_111+dfsg1-1_all.deb ... Unpacking libjs-three (111+dfsg1-1) ... Selecting previously unselected package libjs-xterm. Preparing to unpack .../368-libjs-xterm_3.8.1-4_all.deb ... Unpacking libjs-xterm (3.8.1-4) ... Selecting previously unselected package libkpathsea6:armhf. Preparing to unpack .../369-libkpathsea6_2020.20200327.54578-5_armhf.deb ... Unpacking libkpathsea6:armhf (2020.20200327.54578-5) ... Selecting previously unselected package libkrb5-dev:armhf. Preparing to unpack .../370-libkrb5-dev_1.18.3-4_armhf.deb ... Unpacking libkrb5-dev:armhf (1.18.3-4) ... Selecting previously unselected package liblbfgsb0:armhf. Preparing to unpack .../371-liblbfgsb0_3.0+dfsg.3-9_armhf.deb ... Unpacking liblbfgsb0:armhf (3.0+dfsg.3-9) ... Selecting previously unselected package liblfunction0:armhf. Preparing to unpack .../372-liblfunction0_1.23+dfsg-11+b1_armhf.deb ... Unpacking liblfunction0:armhf (1.23+dfsg-11+b1) ... Selecting previously unselected package liblfunction-dev:armhf. Preparing to unpack .../373-liblfunction-dev_1.23+dfsg-11+b1_armhf.deb ... Unpacking liblfunction-dev:armhf (1.23+dfsg-11+b1) ... Selecting previously unselected package liblinbox-1.6.3-0:armhf. Preparing to unpack .../374-liblinbox-1.6.3-0_1.6.3-2_armhf.deb ... Unpacking liblinbox-1.6.3-0:armhf (1.6.3-2) ... Selecting previously unselected package liblinbox-dev. Preparing to unpack .../375-liblinbox-dev_1.6.3-2_armhf.deb ... Unpacking liblinbox-dev (1.6.3-2) ... Selecting previously unselected package liblrcalc1:armhf. Preparing to unpack .../376-liblrcalc1_1.2-2+b1_armhf.deb ... Unpacking liblrcalc1:armhf (1.2-2+b1) ... Selecting previously unselected package liblrcalc-dev. Preparing to unpack .../377-liblrcalc-dev_1.2-2+b1_armhf.deb ... Unpacking liblrcalc-dev (1.2-2+b1) ... Selecting previously unselected package libm4rie-0.0.20200125:armhf. Preparing to unpack .../378-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 .../379-libm4rie-dev_20200125-1+b2_armhf.deb ... Unpacking libm4rie-dev:armhf (20200125-1+b2) ... Selecting previously unselected package libmpc-dev:armhf. Preparing to unpack .../380-libmpc-dev_1.2.0-1_armhf.deb ... Unpacking libmpc-dev:armhf (1.2.0-1) ... Selecting previously unselected package libmpfi-dev-common. Preparing to unpack .../381-libmpfi-dev-common_1.5.3+ds-5_all.deb ... Unpacking libmpfi-dev-common (1.5.3+ds-5) ... Selecting previously unselected package libmpfi-dev:armhf. Preparing to unpack .../382-libmpfi-dev_1.5.3+ds-5_armhf.deb ... Unpacking libmpfi-dev:armhf (1.5.3+ds-5) ... Selecting previously unselected package libnauty2:armhf. Preparing to unpack .../383-libnauty2_2.7r1+ds-1_armhf.deb ... Unpacking libnauty2:armhf (2.7r1+ds-1) ... Selecting previously unselected package libnorm-dev:armhf. Preparing to unpack .../384-libnorm-dev_1.5.8+dfsg2-2_armhf.deb ... Unpacking libnorm-dev:armhf (1.5.8+dfsg2-2) ... Selecting previously unselected package libntl-dev. Preparing to unpack .../385-libntl-dev_11.4.3-1+b1_armhf.deb ... Unpacking libntl-dev (11.4.3-1+b1) ... Selecting previously unselected package libopenblas0:armhf. Preparing to unpack .../386-libopenblas0_0.3.12+ds-2_armhf.deb ... Unpacking libopenblas0:armhf (0.3.12+ds-2) ... Selecting previously unselected package libopenblas-dev:armhf. Preparing to unpack .../387-libopenblas-dev_0.3.12+ds-2_armhf.deb ... Unpacking libopenblas-dev:armhf (0.3.12+ds-2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../388-libthai-data_0.1.28-3_all.deb ... Unpacking libthai-data (0.1.28-3) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../389-libthai0_0.1.28-3_armhf.deb ... Unpacking libthai0:armhf (0.1.28-3) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../390-libpango-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../391-libpangoft2-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../392-libpangocairo-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpaper1:armhf. Preparing to unpack .../393-libpaper1_1.1.28+b1_armhf.deb ... Unpacking libpaper1:armhf (1.1.28+b1) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../394-libpaper-utils_1.1.28+b1_armhf.deb ... Unpacking libpaper-utils (1.1.28+b1) ... Selecting previously unselected package libpari-dev:armhf. Preparing to unpack .../395-libpari-dev_2.13.0-2_armhf.deb ... Unpacking libpari-dev:armhf (2.13.0-2) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../396-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 .../397-libpcre2-16-0_10.35-2_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.35-2) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../398-libpcre2-32-0_10.35-2_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.35-2) ... Selecting previously unselected package libpcre2-posix2:armhf. Preparing to unpack .../399-libpcre2-posix2_10.35-2_armhf.deb ... Unpacking libpcre2-posix2:armhf (10.35-2) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../400-libpcre2-dev_10.35-2_armhf.deb ... Unpacking libpcre2-dev:armhf (10.35-2) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../401-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 .../402-libpcrecpp0v5_2%3a8.39-13_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-13) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../403-libpcre3-dev_2%3a8.39-13_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-13) ... Selecting previously unselected package libpgm-dev:armhf. Preparing to unpack .../404-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 .../405-libplanarity0_3.0.1.0-1_armhf.deb ... Unpacking libplanarity0:armhf (3.0.1.0-1) ... Selecting previously unselected package libplanarity-dev:armhf. Preparing to unpack .../406-libplanarity-dev_3.0.1.0-1_armhf.deb ... Unpacking libplanarity-dev:armhf (3.0.1.0-1) ... Selecting previously unselected package libppl14:armhf. Preparing to unpack .../407-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 .../408-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 .../409-libppl-dev_1%3a1.2-8.1_armhf.deb ... Unpacking libppl-dev:armhf (1:1.2-8.1) ... Selecting previously unselected package libptexenc1:armhf. Preparing to unpack .../410-libptexenc1_2020.20200327.54578-5_armhf.deb ... Unpacking libptexenc1:armhf (2020.20200327.54578-5) ... Selecting previously unselected package libsingular4m1:armhf. Preparing to unpack .../411-libsingular4m1_1%3a4.1.1-p2+ds-4+b2_armhf.deb ... Unpacking libsingular4m1:armhf (1:4.1.1-p2+ds-4+b2) ... Selecting previously unselected package libpynac18py3:armhf. Preparing to unpack .../412-libpynac18py3_0.7.26-5+b1_armhf.deb ... Unpacking libpynac18py3:armhf (0.7.26-5+b1) ... Selecting previously unselected package libpynac-dev:armhf. Preparing to unpack .../413-libpynac-dev_0.7.26-5+b1_armhf.deb ... Unpacking libpynac-dev:armhf (0.7.26-5+b1) ... Selecting previously unselected package libpython3.9-dev:armhf. Preparing to unpack .../414-libpython3.9-dev_3.9.1-1_armhf.deb ... Unpacking libpython3.9-dev:armhf (3.9.1-1) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../415-libpython3-dev_3.9.0-4_armhf.deb ... Unpacking libpython3-dev:armhf (3.9.0-4) ... Selecting previously unselected package libratpoints-2.1.3:armhf. Preparing to unpack .../416-libratpoints-2.1.3_1%3a2.1.3-1+b2_armhf.deb ... Unpacking libratpoints-2.1.3:armhf (1:2.1.3-1+b2) ... Selecting previously unselected package libratpoints-dev. Preparing to unpack .../417-libratpoints-dev_1%3a2.1.3-1+b2_armhf.deb ... Unpacking libratpoints-dev (1:2.1.3-1+b2) ... Selecting previously unselected package libreadline-dev:armhf. Preparing to unpack .../418-libreadline-dev_8.1~rc3-1_armhf.deb ... Unpacking libreadline-dev:armhf (8.1~rc3-1) ... Selecting previously unselected package librw0:armhf. Preparing to unpack .../419-librw0_0.9+ds1-1_armhf.deb ... Unpacking librw0:armhf (0.9+ds1-1) ... Selecting previously unselected package librw-dev:armhf. Preparing to unpack .../420-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 .../421-libsingular4-dev-common_1%3a4.1.1-p2+ds-4_all.deb ... Unpacking libsingular4-dev-common (1:4.1.1-p2+ds-4) ... Selecting previously unselected package libsingular4-dev:armhf. Preparing to unpack .../422-libsingular4-dev_1%3a4.1.1-p2+ds-4+b2_armhf.deb ... Unpacking libsingular4-dev:armhf (1:4.1.1-p2+ds-4+b2) ... Selecting previously unselected package libsodium-dev:armhf. Preparing to unpack .../423-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 .../424-libsqlite3-dev_3.34.0-1_armhf.deb ... Unpacking libsqlite3-dev:armhf (3.34.0-1) ... Selecting previously unselected package libstemmer0d:armhf. Preparing to unpack .../425-libstemmer0d_2.0.0-2_armhf.deb ... Unpacking libstemmer0d:armhf (2.0.0-2) ... Selecting previously unselected package libsymmetrica2:armhf. Preparing to unpack .../426-libsymmetrica2_2.0+ds-6_armhf.deb ... Unpacking libsymmetrica2:armhf (2.0+ds-6) ... Selecting previously unselected package libsymmetrica2-dev:armhf. Preparing to unpack .../427-libsymmetrica2-dev_2.0+ds-6_armhf.deb ... Unpacking libsymmetrica2-dev:armhf (2.0+ds-6) ... Selecting previously unselected package libsynctex2:armhf. Preparing to unpack .../428-libsynctex2_2020.20200327.54578-5_armhf.deb ... Unpacking libsynctex2:armhf (2020.20200327.54578-5) ... Selecting previously unselected package libtachyon-mt-0:armhf. Preparing to unpack .../429-libtachyon-mt-0_0.99~b6+dsx-9_armhf.deb ... Unpacking libtachyon-mt-0:armhf (0.99~b6+dsx-9) ... Selecting previously unselected package libteckit0:armhf. Preparing to unpack .../430-libteckit0_2.5.10+ds1-3_armhf.deb ... Unpacking libteckit0:armhf (2.5.10+ds1-3) ... Selecting previously unselected package libtexlua53:armhf. Preparing to unpack .../431-libtexlua53_2020.20200327.54578-5_armhf.deb ... Unpacking libtexlua53:armhf (2020.20200327.54578-5) ... Selecting previously unselected package libtexluajit2:armhf. Preparing to unpack .../432-libtexluajit2_2020.20200327.54578-5_armhf.deb ... Unpacking libtexluajit2:armhf (2020.20200327.54578-5) ... Selecting previously unselected package libwebpdemux2:armhf. Preparing to unpack .../433-libwebpdemux2_0.6.1-2+b1_armhf.deb ... Unpacking libwebpdemux2:armhf (0.6.1-2+b1) ... Selecting previously unselected package libwebpmux3:armhf. Preparing to unpack .../434-libwebpmux3_0.6.1-2+b1_armhf.deb ... Unpacking libwebpmux3:armhf (0.6.1-2+b1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../435-libxmu6_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../436-libxaw7_2%3a1.0.13-1+b2_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.13-1+b2) ... Selecting previously unselected package libxmuu1:armhf. Preparing to unpack .../437-libxmuu1_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmuu1:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libzmq3-dev:armhf. Preparing to unpack .../438-libzmq3-dev_4.3.3-4_armhf.deb ... Unpacking libzmq3-dev:armhf (4.3.3-4) ... Selecting previously unselected package libzn-poly-0.9:armhf. Preparing to unpack .../439-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 .../440-libzn-poly-dev_0.9.2-1_armhf.deb ... Unpacking libzn-poly-dev:armhf (0.9.2-1) ... Selecting previously unselected package libzzip-0-13:armhf. Preparing to unpack .../441-libzzip-0-13_0.13.62-3.2_armhf.deb ... Unpacking libzzip-0-13:armhf (0.13.62-3.2) ... Selecting previously unselected package maxima-sage. Preparing to unpack .../442-maxima-sage_5.44.0-1+b1_armhf.deb ... Unpacking maxima-sage (5.44.0-1+b1) ... Selecting previously unselected package maxima-sage-doc. Preparing to unpack .../443-maxima-sage-doc_5.44.0-1_all.deb ... Unpacking maxima-sage-doc (5.44.0-1) ... Selecting previously unselected package maxima-sage-share. Preparing to unpack .../444-maxima-sage-share_5.44.0-1_all.deb ... Unpacking maxima-sage-share (5.44.0-1) ... Selecting previously unselected package nauty. Preparing to unpack .../445-nauty_2.7r1+ds-1_armhf.deb ... Unpacking nauty (2.7r1+ds-1) ... Selecting previously unselected package palp. Preparing to unpack .../446-palp_2.20-1_armhf.deb ... Unpacking palp (2.20-1) ... Selecting previously unselected package pari-doc. Preparing to unpack .../447-pari-doc_2.13.0-2_all.deb ... Unpacking pari-doc (2.13.0-2) ... Selecting previously unselected package pari-elldata. Preparing to unpack .../448-pari-elldata_0.20190911-1_all.deb ... Unpacking pari-elldata (0.20190911-1) ... Selecting previously unselected package pari-galdata. Preparing to unpack .../449-pari-galdata_0.20080411-3_all.deb ... Unpacking pari-galdata (0.20080411-3) ... Selecting previously unselected package pari-galpol. Preparing to unpack .../450-pari-galpol_4.0-1_all.deb ... Unpacking pari-galpol (4.0-1) ... Selecting previously unselected package pari-gp. Preparing to unpack .../451-pari-gp_2.13.0-2_armhf.deb ... Unpacking pari-gp (2.13.0-2) ... Selecting previously unselected package pari-gp2c. Preparing to unpack .../452-pari-gp2c_0.0.12-1_armhf.deb ... Unpacking pari-gp2c (0.0.12-1) ... Selecting previously unselected package pari-seadata. Preparing to unpack .../453-pari-seadata_0.20090618-2_all.deb ... Unpacking pari-seadata (0.20090618-2) ... Selecting previously unselected package ppl-dev. Preparing to unpack .../454-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 .../455-python-babel-localedata_2.8.0+dfsg.1-4_all.deb ... Unpacking python-babel-localedata (2.8.0+dfsg.1-4) ... Selecting previously unselected package python-gmpy2-common. Preparing to unpack .../456-python-gmpy2-common_2.1.0~b5-0.1_all.deb ... Unpacking python-gmpy2-common (2.1.0~b5-0.1) ... Selecting previously unselected package python-matplotlib-data. Preparing to unpack .../457-python-matplotlib-data_3.3.2-2_all.deb ... Unpacking python-matplotlib-data (3.3.2-2) ... Selecting previously unselected package python-pip-whl. Preparing to unpack .../458-python-pip-whl_20.1.1-2_all.deb ... Unpacking python-pip-whl (20.1.1-2) ... Selecting previously unselected package python-ppl-doc. Preparing to unpack .../459-python-ppl-doc_0.8.4-4_all.deb ... Unpacking python-ppl-doc (0.8.4-4) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../460-python3-alabaster_0.7.8-1.1_all.deb ... Unpacking python3-alabaster (0.7.8-1.1) ... Selecting previously unselected package python3-cffi-backend:armhf. Preparing to unpack .../461-python3-cffi-backend_1.14.4-1+b1_armhf.deb ... Unpacking python3-cffi-backend:armhf (1.14.4-1+b1) ... Selecting previously unselected package python3-argon2. Preparing to unpack .../462-python3-argon2_18.3.0-2+b2_armhf.deb ... Unpacking python3-argon2 (18.3.0-2+b2) ... Selecting previously unselected package python3-atomicwrites. Preparing to unpack .../463-python3-atomicwrites_1.4.0-1_all.deb ... Unpacking python3-atomicwrites (1.4.0-1) ... Selecting previously unselected package python3-attr. Preparing to unpack .../464-python3-attr_20.3.0-1_all.deb ... Unpacking python3-attr (20.3.0-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../465-python3-tz_2020.4-2_all.deb ... Unpacking python3-tz (2020.4-2) ... Selecting previously unselected package python3-babel. Preparing to unpack .../466-python3-babel_2.8.0+dfsg.1-4_all.deb ... Unpacking python3-babel (2.8.0+dfsg.1-4) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../467-python3-pyparsing_2.4.7-1_all.deb ... Unpacking python3-pyparsing (2.4.7-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../468-python3-packaging_20.4-1_all.deb ... Unpacking python3-packaging (20.4-1) ... Selecting previously unselected package python3-webencodings. Preparing to unpack .../469-python3-webencodings_0.5.1-2_all.deb ... Unpacking python3-webencodings (0.5.1-2) ... Selecting previously unselected package python3-html5lib. Preparing to unpack .../470-python3-html5lib_1.1-2_all.deb ... Unpacking python3-html5lib (1.1-2) ... Selecting previously unselected package python3-bleach. Preparing to unpack .../471-python3-bleach_3.2.1-1_all.deb ... Unpacking python3-bleach (3.2.1-1) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../472-python3-certifi_2020.6.20-1_all.deb ... Unpacking python3-certifi (2020.6.20-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../473-python3-chardet_3.0.4-7_all.deb ... Unpacking python3-chardet (3.0.4-7) ... Selecting previously unselected package python3-cvxopt. Preparing to unpack .../474-python3-cvxopt_1.2.5+dfsg-3+b1_armhf.deb ... Unpacking python3-cvxopt (1.2.5+dfsg-3+b1) ... Selecting previously unselected package python3-cycler. Preparing to unpack .../475-python3-cycler_0.10.0-3_all.deb ... Unpacking python3-cycler (0.10.0-3) ... Selecting previously unselected package python3-cypari2. Preparing to unpack .../476-python3-cypari2_2.1.2-1+b1_armhf.deb ... Unpacking python3-cypari2 (2.1.2-1+b1) ... Selecting previously unselected package python3-cysignals-pari. Preparing to unpack .../477-python3-cysignals-pari_1.10.2+ds-5+b1_armhf.deb ... Unpacking python3-cysignals-pari (1.10.2+ds-5+b1) ... Selecting previously unselected package python3-debian. Preparing to unpack .../478-python3-debian_0.1.38_all.deb ... Unpacking python3-debian (0.1.38) ... Selecting previously unselected package python3-defusedxml. Preparing to unpack .../479-python3-defusedxml_0.6.0-2_all.deb ... Unpacking python3-defusedxml (0.6.0-2) ... Selecting previously unselected package python3.9-dev. Preparing to unpack .../480-python3.9-dev_3.9.1-1_armhf.deb ... Unpacking python3.9-dev (3.9.1-1) ... Selecting previously unselected package python3-dev. Preparing to unpack .../481-python3-dev_3.9.0-4_armhf.deb ... Unpacking python3-dev (3.9.0-4) ... Selecting previously unselected package python3-roman. Preparing to unpack .../482-python3-roman_2.0.0-5_all.deb ... Unpacking python3-roman (2.0.0-5) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../483-python3-docutils_0.16+dfsg-3_all.deb ... Unpacking python3-docutils (0.16+dfsg-3) ... Selecting previously unselected package python3-entrypoints. Preparing to unpack .../484-python3-entrypoints_0.3-5_all.deb ... Unpacking python3-entrypoints (0.3-5) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../485-python3-numpy_1%3a1.19.4-1+b1_armhf.deb ... Unpacking python3-numpy (1:1.19.4-1+b1) ... Selecting previously unselected package python3-fpylll. Preparing to unpack .../486-python3-fpylll_0.5.2+ds1-2+b1_armhf.deb ... Unpacking python3-fpylll (0.5.2+ds1-2+b1) ... Selecting previously unselected package python3-future. Preparing to unpack .../487-python3-future_0.18.2-4_all.deb ... Unpacking python3-future (0.18.2-4) ... Selecting previously unselected package python3-gmpy2. Preparing to unpack .../488-python3-gmpy2_2.1.0~b5-0.1+b2_armhf.deb ... Unpacking python3-gmpy2 (2.1.0~b5-0.1+b2) ... Selecting previously unselected package python3-idna. Preparing to unpack .../489-python3-idna_2.10-1_all.deb ... Unpacking python3-idna (2.10-1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../490-python3-imagesize_1.2.0-2_all.deb ... Unpacking python3-imagesize (1.2.0-2) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../491-python3-more-itertools_4.2.0-3_all.deb ... Unpacking python3-more-itertools (4.2.0-3) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../492-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 .../493-python3-importlib-metadata_1.6.0-2_all.deb ... Unpacking python3-importlib-metadata (1.6.0-2) ... Selecting previously unselected package python3-ipykernel. Preparing to unpack .../494-python3-ipykernel_5.3.4-1_all.deb ... Unpacking python3-ipykernel (5.3.4-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../495-python3-setuptools_50.3.0-1_all.deb ... Unpacking python3-setuptools (50.3.0-1) ... Selecting previously unselected package python3-pyrsistent:armhf. Preparing to unpack .../496-python3-pyrsistent_0.15.5-1+b3_armhf.deb ... Unpacking python3-pyrsistent:armhf (0.15.5-1+b3) ... Selecting previously unselected package python3-jsonschema. Preparing to unpack .../497-python3-jsonschema_3.2.0-3_all.deb ... Unpacking python3-jsonschema (3.2.0-3) ... Selecting previously unselected package python3-nbformat. Preparing to unpack .../498-python3-nbformat_5.0.8-1_all.deb ... Unpacking python3-nbformat (5.0.8-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../499-python3-markupsafe_1.1.1-1+b3_armhf.deb ... Unpacking python3-markupsafe (1.1.1-1+b3) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../500-python3-jinja2_2.11.2-1_all.deb ... Unpacking python3-jinja2 (2.11.2-1) ... Selecting previously unselected package python3-mistune. Preparing to unpack .../501-python3-mistune_0.8.4-4_all.deb ... Unpacking python3-mistune (0.8.4-4) ... Selecting previously unselected package python3-pandocfilters. Preparing to unpack .../502-python3-pandocfilters_1.4.2-2_all.deb ... Unpacking python3-pandocfilters (1.4.2-2) ... Selecting previously unselected package python3-testpath. Preparing to unpack .../503-python3-testpath_0.4.4+dfsg-1_all.deb ... Unpacking python3-testpath (0.4.4+dfsg-1) ... Selecting previously unselected package python3-nbconvert. Preparing to unpack .../504-python3-nbconvert_5.6.1-2_all.deb ... Unpacking python3-nbconvert (5.6.1-2) ... Selecting previously unselected package python3-prometheus-client. Preparing to unpack .../505-python3-prometheus-client_0.7.1-1.1_all.deb ... Unpacking python3-prometheus-client (0.7.1-1.1) ... Selecting previously unselected package python3-send2trash. Preparing to unpack .../506-python3-send2trash_1.5.0-2_all.deb ... Unpacking python3-send2trash (1.5.0-2) ... Selecting previously unselected package python3-terminado. Preparing to unpack .../507-python3-terminado_0.9.1-2_all.deb ... Unpacking python3-terminado (0.9.1-2) ... Selecting previously unselected package python3-notebook. Preparing to unpack .../508-python3-notebook_6.1.5-1_all.deb ... Unpacking python3-notebook (6.1.5-1) ... Selecting previously unselected package python3-widgetsnbextension. Preparing to unpack .../509-python3-widgetsnbextension_6.0.0-6_all.deb ... Unpacking python3-widgetsnbextension (6.0.0-6) ... Selecting previously unselected package python3-ipywidgets. Preparing to unpack .../510-python3-ipywidgets_6.0.0-6_all.deb ... Unpacking python3-ipywidgets (6.0.0-6) ... Selecting previously unselected package python3-itsdangerous. Preparing to unpack .../511-python3-itsdangerous_1.1.0-3_all.deb ... Unpacking python3-itsdangerous (1.1.0-3) ... Selecting previously unselected package python3-kiwisolver. Preparing to unpack .../512-python3-kiwisolver_1.3.1-1+b1_armhf.deb ... Unpacking python3-kiwisolver (1.3.1-1+b1) ... Selecting previously unselected package python3-pil:armhf. Preparing to unpack .../513-python3-pil_8.0.1-1+b1_armhf.deb ... Unpacking python3-pil:armhf (8.0.1-1+b1) ... Selecting previously unselected package python3-matplotlib. Preparing to unpack .../514-python3-matplotlib_3.3.2-2+b1_armhf.deb ... Unpacking python3-matplotlib (3.3.2-2+b1) ... Selecting previously unselected package python3-mpmath. Preparing to unpack .../515-python3-mpmath_1.1.0-2_all.deb ... Unpacking python3-mpmath (1.1.0-2) ... Selecting previously unselected package python3-networkx. Preparing to unpack .../516-python3-networkx_2.5+ds-2_all.deb ... Unpacking python3-networkx (2.5+ds-2) ... Selecting previously unselected package python3-nose. Preparing to unpack .../517-python3-nose_1.3.7-7_all.deb ... Unpacking python3-nose (1.3.7-7) ... Selecting previously unselected package python3-path. Preparing to unpack .../518-python3-path_15.0.0-1_all.deb ... Unpacking python3-path (15.0.0-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../519-python3-wheel_0.34.2-1_all.deb ... Unpacking python3-wheel (0.34.2-1) ... Selecting previously unselected package python3-pip. Preparing to unpack .../520-python3-pip_20.1.1-2_all.deb ... Unpacking python3-pip (20.1.1-2) ... Selecting previously unselected package python3-pkgconfig. Preparing to unpack .../521-python3-pkgconfig_1.5.1-3_all.deb ... Unpacking python3-pkgconfig (1.5.1-3) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../522-python3-pluggy_0.13.0-5_all.deb ... Unpacking python3-pluggy (0.13.0-5) ... Selecting previously unselected package python3-ppl. Preparing to unpack .../523-python3-ppl_0.8.4-4+b3_armhf.deb ... Unpacking python3-ppl (0.8.4-4+b3) ... Selecting previously unselected package python3-psutil. Preparing to unpack .../524-python3-psutil_5.7.3-1+b2_armhf.deb ... Unpacking python3-psutil (5.7.3-1+b2) ... Selecting previously unselected package python3-py. Preparing to unpack .../525-python3-py_1.9.0-2_all.deb ... Unpacking python3-py (1.9.0-2) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../526-python3-pytest_4.6.11-1_all.deb ... Unpacking python3-pytest (4.6.11-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../527-python3-urllib3_1.25.11-1_all.deb ... Unpacking python3-urllib3 (1.25.11-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../528-python3-requests_2.24.0+dfsg-1_all.deb ... Unpacking python3-requests (2.24.0+dfsg-1) ... Selecting previously unselected package python3-tzlocal. Preparing to unpack .../529-python3-tzlocal_2.1-1_all.deb ... Unpacking python3-tzlocal (2.1-1) ... Selecting previously unselected package zip. Preparing to unpack .../530-zip_3.0-11+b1_armhf.deb ... Unpacking zip (3.0-11+b1) ... Selecting previously unselected package unzip. Preparing to unpack .../531-unzip_6.0-25_armhf.deb ... Unpacking unzip (6.0-25) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../532-xdg-utils_1.1.3-2_all.deb ... Unpacking xdg-utils (1.1.3-2) ... Selecting previously unselected package r-base-core. Preparing to unpack .../533-r-base-core_4.0.3-1_armhf.deb ... Unpacking r-base-core (4.0.3-1) ... Selecting previously unselected package python3-rpy2. Preparing to unpack .../534-python3-rpy2_3.3.6-1+b1_armhf.deb ... Unpacking python3-rpy2 (3.3.6-1+b1) ... Selecting previously unselected package python3-sagenb-export. Preparing to unpack .../535-python3-sagenb-export_3.2-4_all.deb ... Unpacking python3-sagenb-export (3.2-4) ... Selecting previously unselected package python3-scipy. Preparing to unpack .../536-python3-scipy_1.5.4-1+b1_armhf.deb ... Unpacking python3-scipy (1.5.4-1+b1) ... Selecting previously unselected package python3-setuptools-scm. Preparing to unpack .../537-python3-setuptools-scm_4.1.2-4_all.deb ... Unpacking python3-setuptools-scm (4.1.2-4) ... Selecting previously unselected package python3-simplegeneric. Preparing to unpack .../538-python3-simplegeneric_0.8.1-3_all.deb ... Unpacking python3-simplegeneric (0.8.1-3) ... Selecting previously unselected package python3-singledispatch. Preparing to unpack .../539-python3-singledispatch_3.4.0.3-3_all.deb ... Unpacking python3-singledispatch (3.4.0.3-3) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../540-python3-snowballstemmer_2.0.0-2_all.deb ... Unpacking python3-snowballstemmer (2.0.0-2) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../541-sphinx-common_3.3.1-1_all.deb ... Unpacking sphinx-common (3.3.1-1) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../542-python3-sphinx_3.3.1-1_all.deb ... Unpacking python3-sphinx (3.3.1-1) ... Selecting previously unselected package python3-stemmer. Preparing to unpack .../543-python3-stemmer_2.0.1+dfsg-1+b2_armhf.deb ... Unpacking python3-stemmer (2.0.1+dfsg-1+b2) ... Selecting previously unselected package python3-sympy. Preparing to unpack .../544-python3-sympy_1.6.2-3_all.deb ... Unpacking python3-sympy (1.6.2-3) ... Selecting previously unselected package python3-tk:armhf. Preparing to unpack .../545-python3-tk_3.8.6-1_armhf.deb ... Unpacking python3-tk:armhf (3.8.6-1) ... Selecting previously unselected package python3-vcversioner. Preparing to unpack .../546-python3-vcversioner_2.16.0.0-3_all.deb ... Unpacking python3-vcversioner (2.16.0.0-3) ... Selecting previously unselected package python3-werkzeug. Preparing to unpack .../547-python3-werkzeug_1.0.1+dfsg1-2_all.deb ... Unpacking python3-werkzeug (1.0.1+dfsg1-2) ... Selecting previously unselected package python3-zope.interface. Preparing to unpack .../548-python3-zope.interface_5.1.2-1+b1_armhf.deb ... Unpacking python3-zope.interface (5.1.2-1+b1) ... Selecting previously unselected package xauth. Preparing to unpack .../549-xauth_1%3a1.0.10-1_armhf.deb ... Unpacking xauth (1:1.0.10-1) ... Selecting previously unselected package r-base-dev. Preparing to unpack .../550-r-base-dev_4.0.3-1_all.deb ... Unpacking r-base-dev (4.0.3-1) ... Selecting previously unselected package r-cran-lattice. Preparing to unpack .../551-r-cran-lattice_0.20-41-1+b1_armhf.deb ... Unpacking r-cran-lattice (0.20-41-1+b1) ... Selecting previously unselected package rdfind. Preparing to unpack .../552-rdfind_1.4.1-1+b2_armhf.deb ... Unpacking rdfind (1.4.1-1+b2) ... Selecting previously unselected package rubiks. Preparing to unpack .../553-rubiks_20070912-5_armhf.deb ... Unpacking rubiks (20070912-5) ... Selecting previously unselected package sagemath-database-conway-polynomials. Preparing to unpack .../554-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 .../555-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 .../556-sagemath-database-graphs_20161026+dfsg-5_all.deb ... Unpacking sagemath-database-graphs (20161026+dfsg-5) ... Selecting previously unselected package sagemath-database-mutually-combinatorial-designs. Preparing to unpack .../557-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 .../558-sagemath-database-polytopes_20170220-5_all.deb ... Unpacking sagemath-database-polytopes (20170220-5) ... Selecting previously unselected package singular-data. Preparing to unpack .../559-singular-data_1%3a4.1.1-p2+ds-4_all.deb ... Unpacking singular-data (1:4.1.1-p2+ds-4) ... Selecting previously unselected package singular-ui. Preparing to unpack .../560-singular-ui_1%3a4.1.1-p2+ds-4+b2_armhf.deb ... Unpacking singular-ui (1:4.1.1-p2+ds-4+b2) ... Selecting previously unselected package singular-modules:armhf. Preparing to unpack .../561-singular-modules_1%3a4.1.1-p2+ds-4+b2_armhf.deb ... Unpacking singular-modules:armhf (1:4.1.1-p2+ds-4+b2) ... Selecting previously unselected package singular. Preparing to unpack .../562-singular_1%3a4.1.1-p2+ds-4+b2_armhf.deb ... Unpacking singular (1:4.1.1-p2+ds-4+b2) ... Selecting previously unselected package singular-doc. Preparing to unpack .../563-singular-doc_1%3a4.1.1-p2+ds-4_all.deb ... Unpacking singular-doc (1:4.1.1-p2+ds-4) ... Selecting previously unselected package sqlite3. Preparing to unpack .../564-sqlite3_3.34.0-1_armhf.deb ... Unpacking sqlite3 (3.34.0-1) ... Selecting previously unselected package sympow-data. Preparing to unpack .../565-sympow-data_2.023.6-1_all.deb ... Unpacking sympow-data (2.023.6-1) ... Selecting previously unselected package sympow. Preparing to unpack .../566-sympow_2.023.6-1_armhf.deb ... Unpacking sympow (2.023.6-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../567-t1utils_1.41-4_armhf.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package tachyon-bin-nox. Preparing to unpack .../568-tachyon-bin-nox_0.99~b6+dsx-9_armhf.deb ... Unpacking tachyon-bin-nox (0.99~b6+dsx-9) ... Selecting previously unselected package tachyon. Preparing to unpack .../569-tachyon_0.99~b6+dsx-9_all.deb ... Unpacking tachyon (0.99~b6+dsx-9) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../570-texlive-binaries_2020.20200327.54578-5_armhf.deb ... Unpacking texlive-binaries (2020.20200327.54578-5) ... Selecting previously unselected package texlive-base. Preparing to unpack .../571-texlive-base_2020.20200925-1_all.deb ... Unpacking texlive-base (2020.20200925-1) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../572-texlive-latex-base_2020.20200925-1_all.deb ... Unpacking texlive-latex-base (2020.20200925-1) ... Selecting previously unselected package xcas. Preparing to unpack .../573-xcas_1.6.0.31+dfsg1-1_armhf.deb ... Unpacking xcas (1.6.0.31+dfsg1-1) ... Selecting previously unselected package yasm. Preparing to unpack .../574-yasm_1.3.0-2+b1_armhf.deb ... Unpacking yasm (1.3.0-2+b1) ... Setting up media-types (1.0.1) ... Setting up libpcrecpp0v5:armhf (2:8.39-13) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up libmpfi-dev-common (1.5.3+ds-5) ... Setting up javascript-common (11) ... Setting up libgraphite2-3:armhf (1.3.14-1) ... Setting up sympow-data (2.023.6-1) ... Setting up libjs-jquery-typeahead (2.11.0+dfsg1-1) ... Setting up liblcms2-2:armhf (2.9-4+b1) ... Setting up pari-galdata (0.20080411-3) ... Setting up libpixman-1-0:armhf (0.40.0-1) ... Setting up liblfunction0:armhf (1.23+dfsg-11+b1) ... Setting up pari-elldata (0.20190911-1) ... Setting up libx11-xcb1:armhf (2:1.6.12-1) ... Setting up libgraphblas3:armhf (1:5.8.1+dfsg-2) ... Setting up liblfunction-dev:armhf (1.23+dfsg-11+b1) ... Setting up libxau6:armhf (1:1.0.8-1+b2) ... Setting up libpsl5:armhf (0.21.0-1.1) ... Setting up ttf-bitstream-vera (1.10-8) ... 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 bsdextrautils (2.36.1-2) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libpcre16-3:armhf (2:8.39-13) ... Setting up libjs-mathjax (2.7.9+dfsg-1) ... Setting up rubiks (20070912-5) ... Setting up jupyter-nbextension-jupyter-js-widgets (6.0.0-6) ... Setting up java-common (0.72) ... Setting up libicu67:armhf (67.1-4) ... Setting up libdatrie1:armhf (0.2.12-3) ... Setting up libgslcblas0:armhf (2.6+dfsg-2) ... Setting up libjs-requirejs-text (2.0.12-1) ... Setting up python-gmpy2-common (2.1.0~b5-0.1) ... Setting up libcommons-cli-java (1.4-2) ... Setting up libmagic-mgc (1:5.38-5) ... Setting up libgsl25:armhf (2.6+dfsg-2) ... Setting up gap-smallgrp (1.4.1-1) ... Setting up libecm1-dev-common (7.0.4+ds-5) ... Setting up libtexlua53:armhf (2020.20200327.54578-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.66.3-2) ... No schema files found: doing nothing. Setting up libglvnd0:armhf (1.3.2-1) ... Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-1) ... 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-1+b1) ... Setting up maxima-sage-doc (5.44.0-1) ... Setting up unzip (6.0-25) ... Setting up libfplll6:armhf (5.3.3-2) ... Setting up libtexluajit2:armhf (2020.20200327.54578-5) ... Setting up libdebhelper-perl (13.2.1) ... Setting up libbrotli1:armhf (1.0.9-2+b2) ... Setting up rdfind (1.4.1-1+b2) ... Setting up libboost1.71-dev:armhf (1.71.0-7+b1) ... Setting up libnorm1:armhf (1.5.8+dfsg2-2) ... Setting up x11-common (1:7.7+21) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-2) ... Setting up libldl2:armhf (1:5.8.1+dfsg-2) ... Setting up libnghttp2-14:armhf (1.42.0-1) ... Setting up libmagic1:armhf (1:5.38-5) ... Setting up libratpoints-2.1.3:armhf (1:2.1.3-1+b2) ... Setting up less (551-2) ... Setting up libnorm-dev:armhf (1.5.8+dfsg2-2) ... Setting up gettext-base (0.19.8.1-10) ... Setting up libcliquer1 (1.21-2) ... Setting up singular-doc (1:4.1.1-p2+ds-4) ... Setting up libjs-moment (2.29.1+ds-2) ... Setting up libmetis5:armhf (5.1.0.dfsg-7) ... Setting up libzzip-0-13:armhf (0.13.62-3.2) ... Setting up file (1:5.38-5) ... Setting up libratpoints-dev (1:2.1.3-1+b2) ... Setting up libjs-requirejs (2.3.6+ds-1) ... Setting up libjs-es6-promise (4.2.8-7) ... Setting up libffi-dev:armhf (3.3-5) ... Setting up libjs-text-encoding (0.7.0-3) ... Setting up libpthread-stubs0-dev:armhf (0.4-1) ... Setting up libjs-three (111+dfsg1-1) ... Setting up libjbig0:armhf (2.1-3.1+b2) ... Setting up libpcre2-16-0:armhf (10.35-2) ... Setting up libbtf1:armhf (1:5.8.1+dfsg-2) ... Setting up libsource-highlight-common (3.1.9-3) ... Setting up python-babel-localedata (2.8.0+dfsg.1-4) ... Setting up gap-gapdoc (1.6.3-1) ... Setting up sagemath-database-mutually-combinatorial-designs (20140630-6) ... Setting up sagemath-database-conway-polynomials (0.5-8) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2) ... Setting up liberror-perl (0.17029-1) ... Setting up libasound2-data (1.2.3.2-1) ... Setting up libgssrpc4:armhf (1.18.3-4) ... Setting up yasm (1.3.0-2+b1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up zip (3.0-11+b1) ... Setting up autotools-dev (20180224.1) ... Setting up libz3-4:armhf (4.8.9-1) ... Setting up libpcre2-32-0:armhf (10.35-2) ... Setting up libblas3:armhf (3.9.0-3) ... 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-1) ... Setting up libecm1:armhf (7.0.4+ds-5) ... Setting up libexpat1-dev:armhf (2.2.10-1) ... Setting up libjpeg62-turbo:armhf (1:2.0.5-1.1) ... Setting up libbrial3:armhf (1.2.10-1+b1) ... Setting up libbraiding0:armhf (1.0-1+b1) ... Setting up libsqlite3-dev:armhf (3.34.0-1) ... Setting up libx11-data (2:1.6.12-1) ... Setting up libgpg-error-dev (1.38-2) ... Setting up libjpeg62-turbo-dev:armhf (1:2.0.5-1.1) ... Setting up libnspr4:armhf (2:4.29-1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libjs-xterm (3.8.1-4) ... Setting up sagemath-database-elliptic-curves (0.8.1-5) ... Setting up libteckit0:armhf (2.5.10+ds1-3) ... Setting up libpgm-dev:armhf (5.3.128~dfsg-2) ... Setting up uuid-dev:armhf (2.36.1-2) ... Setting up singular-data (1:4.1.1-p2+ds-4) ... Setting up libavahi-common-data:armhf (0.8-3) ... Setting up libncurses6:armhf (6.2+20201114-1) ... Setting up libdbus-1-3:armhf (1.12.20-1) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libfribidi0:armhf (1.0.8-2) ... Setting up t1utils (1.41-4) ... Setting up libimagequant0:armhf (2.12.2-1.1) ... Setting up comerr-dev:armhf (2.1-1.45.6-1) ... Setting up libjs-codemirror (5.58.2+~cs0.23.101-1) ... Setting up libpng16-16:armhf (1.6.37-3) ... Setting up libpcre32-3:armhf (2:8.39-13) ... Setting up libtcl8.6:armhf (8.6.10+dfsg-1) ... Setting up autopoint (0.19.8.1-10) ... Setting up libwebp6:armhf (0.6.1-2+b1) ... Setting up libmpfi0:armhf (1.5.3+ds-5) ... Setting up flintqs (1:1.0-3) ... Setting up libjs-jed (1.1.1-1) ... Setting up icu-devtools (67.1-4) ... Setting up pkg-config (0.29.2-1) ... Setting up fonts-dejavu-core (2.37-2) ... Setting up libboost-regex1.71.0:armhf (1.71.0-7+b1) ... Setting up librw0:armhf (0.9+ds1-1) ... Setting up libpcsclite1:armhf (1.9.0-1) ... Setting up libpcre2-posix2:armhf (10.35-2) ... Setting up pari-galpol (4.0-1) ... Setting up libsensors5:armhf (1:3.6.0-2) ... Setting up libsodium-dev:armhf (1.0.18-1) ... Setting up gap-atlasrep (2.1.0-3) ... Setting up libgc1:armhf (1:8.0.4-2.1) ... Setting up libltdl7:armhf (2.4.6-14) ... Setting up libfftw3-double3:armhf (3.3.8-2) ... Setting up libglapi-mesa:armhf (20.2.3-1) ... Setting up libkpathsea6:armhf (2020.20200327.54578-5) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-2) ... Setting up libgfortran5:armhf (10.2.0-19) ... Setting up liblzma-dev:armhf (5.2.4-1+b1) ... Setting up libgif7:armhf (5.1.9-1) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ... Setting up libsingular4-dev-common (1:4.1.1-p2+ds-4) ... Setting up libsymmetrica2:armhf (2.0+ds-6) ... Setting up sagemath-database-graphs (20161026+dfsg-5) ... Setting up pari-doc (2.13.0-2) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up libxshmfence1:armhf (1.3-1) ... Setting up libvpx6:armhf (1.8.2-1) ... Setting up libxxhash0:armhf (0.8.0-1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libasound2:armhf (1.2.3.2-1+b1) ... Setting up sagemath-database-polytopes (20170220-5) ... Setting up libzn-poly-0.9:armhf (0.9.2-1) ... Setting up fonts-lmodern (2.004.5-6) ... Setting up libatomic-ops-dev (7.6.10-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up git-man (1:2.29.2-1) ... Setting up libthai-data (0.1.28-3) ... Setting up libgfortran-10-dev:armhf (10.2.0-19) ... Setting up libssh2-1:armhf (1.8.0-2.1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up sgml-base (1.30) ... Setting up libpari-gmp-tls7:armhf (2.13.0-2) ... Setting up libcxsparse3:armhf (1:5.8.1+dfsg-2) ... Setting up libboost-dev:armhf (1.71.0.3) ... Setting up libtiff5:armhf (4.1.0+git191117-2) ... Setting up liblrcalc1:armhf (1.2-2+b1) ... Setting up libstemmer0d:armhf (2.0.0-2) ... Setting up fflas-ffpack-common (2.4.3-2) ... Setting up gap-transgrp (2.0.4-1) ... Setting up pari-seadata (0.20090618-2) ... Setting up libnauty2:armhf (2.7r1+ds-1) ... Setting up python-matplotlib-data (3.3.2-2) ... Setting up libgc-dev:armhf (1:8.0.4-2.1) ... Setting up openssl (1.1.1h-1) ... Setting up libwebpmux3:armhf (0.6.1-2+b1) ... Setting up libbsd0:armhf (0.10.0-1) ... Setting up palp (2.20-1) ... Setting up gap-libs (4.11.0-4) ... Setting up libdrm-common (2.4.103-2) ... Setting up mailcap (3.67) ... Setting up libelf1:armhf (0.182-1) ... Setting up libplanarity0:armhf (3.0.1.0-1) ... Setting up libntl43:armhf (11.4.3-1+b1) ... Setting up readline-common (8.1~rc3-1) ... Setting up libicu-dev:armhf (67.1-4) ... Setting up libxml2:armhf (2.9.10+dfsg-6.3+b1) ... Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-2) ... Setting up xdg-utils (1.1.3-2) ... Setting up libbsd-dev:armhf (0.10.0-1) ... Setting up libsuitesparseconfig5:armhf (1:5.8.1+dfsg-2) ... Setting up iso-codes (4.5.0-1) ... Setting up libbrotli-dev:armhf (1.0.9-2+b2) ... Setting up libblas-dev:armhf (3.9.0-3) ... 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 node-jquery (3.5.1+dfsg+~3.5.4-3) ... Setting up libjs-bootstrap (3.4.1+dfsg-1) ... Setting up librbio2:armhf (1:5.8.1+dfsg-2) ... Setting up libsource-highlight4v5 (3.1.9-3) ... Setting up libsynctex2:armhf (2020.20200327.54578-5) ... Setting up libtiffxx5:armhf (4.1.0+git191117-2) ... Setting up libflint-2.6.3:armhf (2.6.3-3) ... Setting up libjs-underscore (1.9.1~dfsg-1) ... Setting up libkadm5clnt-mit12:armhf (1.18.3-4) ... Setting up libbz2-dev:armhf (1.0.8-4) ... Setting up libjs-marked (0.8.0+ds+repack-1) ... Setting up libnaga-java (3.0+svn80-4) ... Setting up x11proto-dev (2020.1-1) ... Setting up libfile-stripnondeterminism-perl (1.9.0-1) ... Setting up libntl-dev (11.4.3-1+b1) ... Setting up libamd2:armhf (1:5.8.1+dfsg-2) ... Setting up libice6:armhf (2:1.0.10-1) ... Setting up libdw1:armhf (0.182-1) ... Setting up libppl14:armhf (1:1.2-8.1) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libec5:armhf (20190909-3+b1) ... Setting up liblapack3:armhf (3.9.0-3) ... 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.2+20201114-1) ... Setting up libxcb1:armhf (1.14-2) ... Setting up libgsl-dev (2.6+dfsg-2) ... Setting up libkdb5-10:armhf (1.18.3-4) ... Setting up libopenblas0-pthread:armhf (0.3.12+ds-2) ... 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-1) ... Setting up liblrcalc-dev (1.2-2+b1) ... Setting up libxcb-xfixes0:armhf (1.14-2) ... Setting up libatlas3-base:armhf (3.10.3-10) ... Setting up libtachyon-mt-0:armhf (0.99~b6+dsx-9) ... 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.3-4) ... Setting up mime-support (3.66) ... Setting up libxau-dev:armhf (1:1.0.8-1+b2) ... Setting up libcolamd2:armhf (1:5.8.1+dfsg-2) ... Setting up libpcre2-dev:armhf (10.35-2) ... Setting up libcdd0d:armhf (094j-2) ... Setting up libice-dev:armhf (2:1.0.10-1) ... Setting up libflint-arb2:armhf (1:2.18.1-3) ... Setting up libtool (2.4.6-14) ... Setting up libxcb-render0:armhf (1.14-2) ... Setting up libzn-poly-dev:armhf (0.9.2-1) ... Setting up libgf2x-dev (1.3.0-1+b1) ... Setting up libpcre3-dev:armhf (2:8.39-13) ... Setting up gmp-ecm (7.0.4+ds-5) ... Setting up libxcb-glx0:armhf (1.14-2) ... Setting up libwebpdemux2:armhf (0.6.1-2+b1) ... Setting up libedit2:armhf (3.1-20191231-1) ... Setting up libreadline8:armhf (8.1~rc3-1) ... Setting up libpng-dev:armhf (1.6.37-3) ... Setting up libcdd-tools (094j-2) ... Setting up ecl (20.4.24+ds-2) ... Setting up libavahi-common3:armhf (0.8-3) ... Setting up libjpeg-dev (1:2.0.5-1.1) ... Setting up libbraiding-dev:armhf (1.0-1+b1) ... Setting up libjbig-dev:armhf (2.1-3.1+b2) ... Setting up libcliquer-dev:armhf (1.21-2) ... Setting up libldap-2.4-2:armhf (2.4.56+dfsg-1) ... Setting up m4 (1.4.18-4) ... Setting up libjs-backbone (1.3.3~dfsg-6) ... Setting up libcurl3-gnutls:armhf (7.72.0-1) ... Setting up libnss3:armhf (2:3.59-1) ... Setting up libxcb-shm0:armhf (1.14-2) ... Setting up libreadline-dev:armhf (8.1~rc3-1) ... Setting up libgap7:armhf (4.11.0-4) ... Setting up libmpfr-dev:armhf (4.1.0-3) ... Setting up libmpfi-dev:armhf (1.5.3+ds-5) ... Setting up libecm1-dev:armhf (7.0.4+ds-5) ... Setting up libsliplu1:armhf (1:5.8.1+dfsg-2) ... Setting up librw-dev:armhf (0.9+ds1-1) ... Setting up libxcb-present0:armhf (1.14-2) ... Setting up libgivaro9:armhf (4.1.1-2) ... Setting up libpari-dev:armhf (2.13.0-2) ... Setting up libthai0:armhf (0.1.28-3) ... Setting up ca-certificates (20200601) ... Updating certificates in /etc/ssl/certs... 126 added, 0 removed; done. Setting up libhomfly0:armhf (1.02r6-1) ... Setting up libcamd2:armhf (1:5.8.1+dfsg-2) ... Setting up libmongoose2:armhf (1:5.8.1+dfsg-2) ... Setting up libxdmcp-dev:armhf (1:1.1.2-3) ... Setting up lcalc (1.23+dfsg-11+b1) ... Setting up libllvm11:armhf (1:11.0.0-5+b1) ... Setting up libptexenc1:armhf (2020.20200327.54578-5) ... Setting up gap-table-of-marks (1.2.9-1) ... Setting up libfreetype6:armhf (2.10.2+dfsg-4) ... Setting up libdsdp-5.8gf (5.8-9.4) ... Setting up libtiff-dev:armhf (4.1.0+git191117-2) ... Setting up libvpx-dev:armhf (1.8.2-1) ... Setting up libglpk40:armhf (4.65-2) ... Setting up libsingular4m1:armhf (1:4.1.1-p2+ds-4+b2) ... Setting up libxcb-sync1:armhf (1.14-2) ... Setting up x11proto-core-dev (2020.1-1) ... Setting up libiml0:armhf (1.0.4-1+b2) ... Setting up libm4ri-0.0.20200125:armhf (20200125-1+b1) ... Setting up gap-core (4.11.0-4) ... Setting up liblapack-dev:armhf (3.9.0-3) ... 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 (4.65-2) ... Setting up gfortran-10 (10.2.0-19) ... Setting up libcroco3:armhf (0.6.13-1) ... Setting up libec-dev:armhf (20190909-3+b1) ... Setting up ucf (3.0043) ... Setting up git (1:2.29.2-1) ... Setting up libsymmetrica2-dev:armhf (2.0+ds-6) ... Setting up libmpc-dev:armhf (1.2.0-1) ... Setting up liblinbox-1.6.3-0:armhf (1.6.3-2) ... Setting up libbabeltrace1:armhf (1.5.8-1+b3) ... Setting up libm4ri-dev (20200125-1+b1) ... Setting up autoconf (2.69-11.1) ... Setting up libxcb-dri2-0:armhf (1.14-2) ... Setting up dh-strip-nondeterminism (1.9.0-1) ... Setting up nauty (2.7r1+ds-1) ... Setting up libecm-dev (7.0.4+ds-5) ... Setting up libsingular4-dev:armhf (1:4.1.1-p2+ds-4+b2) ... Setting up libdrm2:armhf (2.4.103-2) ... Setting up dwz (0.13-5) ... Setting up libplanarity-dev:armhf (3.0.1.0-1) ... Setting up libopenblas0:armhf (0.3.12+ds-2) ... Setting up groff-base (1.22.4-5) ... Setting up libklu1:armhf (1:5.8.1+dfsg-2) ... Setting up libccolamd2:armhf (1:5.8.1+dfsg-2) ... Setting up xml-core (0.18+nmu1) ... Setting up tachyon-bin-nox (0.99~b6+dsx-9) ... update-alternatives: using /usr/bin/tachyon-nox to provide /usr/bin/tachyon (tachyon) in auto mode Setting up libncurses5-dev:armhf (6.2+20201114-1) ... Setting up libgiac0:armhf (1.6.0.31+dfsg1-1) ... Setting up libkadm5srv-mit12:armhf (1.18.3-4) ... Setting up libcurl4:armhf (7.72.0-1) ... Setting up libx11-6:armhf (2:1.6.12-1) ... Setting up libharfbuzz0b:armhf (2.6.7-1) ... Setting up python-pip-whl (20.1.1-2) ... Setting up curl (7.72.0-1) ... Setting up libjs-jquery (3.5.1+dfsg+~3.5.4-3) ... Setting up singular-ui (1:4.1.1-p2+ds-4+b2) ... Setting up libflint-arb-dev:armhf (1:2.18.1-3) ... 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-4) ... Setting up libiml-dev (1.0.4-1+b2) ... Setting up libavahi-client3:armhf (0.8-3) ... Setting up libcholmod3:armhf (1:5.8.1+dfsg-2) ... Setting up libxmuu1:armhf (2:1.1.2-2+b3) ... Setting up sqlite3 (3.34.0-1) ... Setting up libppl-c4:armhf (1:1.2-8.1) ... Setting up libjmol-java (14.6.4+2016.11.05+dfsg1-4) ... Setting up pari-gp (2.13.0-2) ... Setting up libpython3.9-stdlib:armhf (3.9.1-1) ... Setting up libpython3-stdlib:armhf (3.9.0-4) ... Setting up liblbfgsb0:armhf (3.0+dfsg.3-9) ... Setting up libdrm-amdgpu1:armhf (2.4.103-2) ... Setting up libfplll-dev:armhf (5.3.3-2) ... Setting up krb5-multidev:armhf (1.18.3-4) ... Setting up automake (1:1.16.2-4) ... 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.12+ds-2) ... 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-2) ... Setting up libgivaro-dev (4.1.1-2) ... Setting up eclib-tools (20190909-3+b1) ... Setting up libcdd-dev:armhf (094j-2) ... Setting up libhomfly-dev:armhf (1.02r6-1) ... Setting up libpaper1:armhf (1.1.28+b1) ... Creating config file /etc/papersize with new version Setting up libspqr2:armhf (1:5.8.1+dfsg-2) ... Setting up libm4rie-dev:armhf (20200125-1+b2) ... Setting up libdrm-nouveau2:armhf (2.4.103-2) ... Setting up gettext (0.19.8.1-10) ... Setting up libxdamage1:armhf (1:1.1.5-2) ... Setting up libxcb1-dev:armhf (1.14-2) ... Setting up libxpm4:armhf (1:3.5.12-1) ... Setting up libxrender1:armhf (1:0.9.10-1) ... Setting up singular-modules:armhf (1:4.1.1-p2+ds-4+b2) ... Setting up libsm-dev:armhf (2:1.2.3-1) ... Setting up libdrm-radeon1:armhf (2.4.103-2) ... Setting up libgap-dev:armhf (4.11.0-4) ... Setting up fontconfig-config (2.13.1-4.2) ... Setting up gap-online-help (4.11.0-4) ... Setting up maxima-sage (5.44.0-1+b1) ... Setting up libdebuginfod1:armhf (0.182-1) ... Setting up libjs-bootstrap-tour (0.12.0+dfsg-2) ... Setting up libgl1-mesa-dri:armhf (20.2.3-1) ... Setting up libx11-dev:armhf (2:1.6.12-1) ... Setting up libbrial-groebner3:armhf (1.2.10-1+b1) ... Setting up libxext6:armhf (2:1.3.3-1+b2) ... Setting up sympow (2.023.6-1) ... Setting up libpaper-utils (1.1.28+b1) ... Setting up libflint-dev (2.6.3-3) ... Setting up man-db (2.9.3-2) ... Not building database; man-db/auto-update is not 'true'. Setting up gfortran (4:10.2.0-1) ... 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 libxxf86vm1:armhf (1:1.1.4-1+b2) ... Setting up libfreetype-dev:armhf (2.10.2+dfsg-4) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up tex-common (6.15) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libkrb5-dev:armhf (1.18.3-4) ... Setting up libopenblas-dev:armhf (0.3.12+ds-2) ... Setting up libpython3.9:armhf (3.9.1-1) ... Setting up libjs-jquery-ui (1.12.1+dfsg-7) ... Setting up libumfpack5:armhf (1:5.8.1+dfsg-2) ... Setting up singular (1:4.1.1-p2+ds-4+b2) ... Setting up libxfixes3:armhf (1:5.0.3-2) ... Setting up libcurl4-openssl-dev:armhf (7.72.0-1) ... Setting up libxinerama1:armhf (2:1.1.4-2) ... Setting up libxpm-dev:armhf (1:3.5.12-1) ... Setting up libgiac-dev:armhf (1.6.0.31+dfsg1-1) ... Setting up libppl-dev:armhf (1:1.2-8.1) ... Setting up libxt6:armhf (1:1.2.0-1) ... Setting up libjs-sphinxdoc (3.3.1-1) ... Setting up libcups2:armhf (2.3.3op1-3) ... Setting up pari-gp2c (0.0.12-1) ... Setting up xauth (1:1.0.10-1) ... Setting up gap-dev (4.11.0-4) ... Setting up libpynac18py3:armhf (0.7.26-5+b1) ... Setting up tachyon (0.99~b6+dsx-9) ... Setting up ppl-dev (1:1.2-8.1) ... Setting up libzmq3-dev:armhf (4.3.3-4) ... Setting up python-ppl-doc (0.8.4-4) ... Setting up libxss1:armhf (1:1.2.3-1) ... Setting up libfontconfig1:armhf (2.13.1-4.2) ... Setting up fflas-ffpack (2.4.3-2) ... Setting up python3.9 (3.9.1-1) ... Setting up libpynac-dev:armhf (0.7.26-5+b1) ... Setting up fontconfig (2.13.1-4.2) ... Regenerating fonts cache... done. Setting up libxft2:armhf (2.3.2-2) ... Setting up libxmu6:armhf (2:1.1.2-2+b3) ... Setting up libglx-mesa0:armhf (20.2.3-1) ... Setting up libxi6:armhf (2:1.7.10-1) ... Setting up libglx0:armhf (1.3.2-1) ... Setting up libsuitesparse-dev:armhf (1:5.8.1+dfsg-2) ... Setting up maxima-sage-share (5.44.0-1) ... Setting up libxtst6:armhf (2:1.2.3-1) ... Setting up po-debconf (1.0.21) ... Setting up libtk8.6:armhf (8.6.10-1) ... Setting up libxcursor1:armhf (1:1.2.0-2) ... Setting up libpango-1.0-0:armhf (1.46.2-3) ... Setting up libpython3.9-dev:armhf (3.9.1-1) ... Setting up python3 (3.9.0-4) ... Setting up libxaw7:armhf (2:1.0.13-1+b2) ... Setting up python3-pandocfilters (1.4.2-2) ... Setting up python3-cysignals-pari (1.10.2+ds-5+b1) ... Setting up python3-markupsafe (1.1.1-1+b3) ... Setting up python3-wheel (0.34.2-1) ... Setting up python3-webencodings (0.5.1-2) ... Setting up libcairo2:armhf (1.16.0-4) ... Setting up python3-psutil (5.7.3-1+b2) ... Setting up python3-tz (2020.4-2) ... Setting up libfreetype6-dev:armhf (2.10.2+dfsg-4) ... Setting up python3-atomicwrites (1.4.0-1) ... Setting up python3-cypari2 (2.1.2-1+b1) ... Setting up python3-six (1.15.0-2) ... Setting up python3-pil:armhf (8.0.1-1+b1) ... Setting up python3-roman (2.0.0-5) ... Setting up python3-decorator (4.4.2-2) ... Setting up python3-jinja2 (2.11.2-1) ... Setting up gdb (10.1-1+b1) ... Setting up libgl1:armhf (1.3.2-1) ... Setting up python3-wcwidth (0.1.9+dfsg1-2) ... Setting up python3-pyparsing (2.4.7-1) ... Setting up python3-certifi (2020.6.20-1) ... Setting up liblinbox-dev (1.6.3-2) ... Setting up python3-snowballstemmer (2.0.0-2) ... Setting up libxt-dev:armhf (1:1.2.0-1) ... Setting up python3-werkzeug (1.0.1+dfsg1-2) ... Setting up python3-testpath (0.4.4+dfsg-1) ... Setting up libglpk-dev:armhf (4.65-2) ... Setting up python3-zmq (20.0.0-1+b1) ... Setting up sphinx-common (3.3.1-1) ... Setting up python3-cycler (0.10.0-3) ... Setting up libgd3:armhf (2.3.0-2) ... Setting up python3-kiwisolver (1.3.1-1+b1) ... Setting up python3-idna (2.10-1) ... Setting up cython3 (0.29.21-3+b1) ... Setting up python3-html5lib (1.1-2) ... Setting up python3-pickleshare (0.7.5-3) ... Setting up python3-urllib3 (1.25.11-1) ... Setting up python3-stemmer (2.0.1+dfsg-1+b2) ... Setting up python3-pyrsistent:armhf (0.15.5-1+b3) ... Setting up python3.9-dev (3.9.1-1) ... Setting up texlive-binaries (2020.20200327.54578-5) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up python3-gmpy2 (2.1.0~b5-0.1+b2) ... Setting up python3-dateutil (2.8.1-4) ... Setting up python3-singledispatch (3.4.0.3-3) ... Setting up python3-pkgconfig (1.5.1-3) ... Setting up libpangoft2-1.0-0:armhf (1.46.2-3) ... Setting up python3-mpmath (1.1.0-2) ... /usr/lib/python3/dist-packages/mpmath/ctx_mp_python.py:892: SyntaxWarning: "is" with a literal. Did you mean "=="? if other is 0: /usr/lib/python3/dist-packages/mpmath/ctx_mp_python.py:986: SyntaxWarning: "is" with a literal. Did you mean "=="? if other is 0: Setting up python3-tzlocal (2.1-1) ... Setting up python3-simplegeneric (0.8.1-3) ... Setting up python3-lib2to3 (3.8.6-1) ... Setting up texlive-base (2020.20200925-1) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex Setting up python3-mistune (0.8.4-4) ... Setting up python3-path (15.0.0-1) ... Setting up python3-cffi-backend:armhf (1.14.4-1+b1) ... Setting up libpangocairo-1.0-0:armhf (1.46.2-3) ... Setting up python3-imagesize (1.2.0-2) ... Setting up python3-ptyprocess (0.6.0-3) ... Setting up python3-vcversioner (2.16.0.0-3) ... Setting up python3-pkg-resources (50.3.0-1) ... Setting up python3-entrypoints (0.3-5) ... Setting up python3-prompt-toolkit (3.0.8-1) ... Setting up python3-distutils (3.8.6-1) ... Setting up dh-python (4.20201102) ... Setting up python3-more-itertools (4.2.0-3) ... Setting up python3-sympy (1.6.2-3) ... Setting up python3-attr (20.3.0-1) ... Setting up python3-tornado (6.1.0-1+b1) ... Setting up cysignals-tools (1.10.2+ds-5) ... Setting up tk8.6-blt2.5 (2.5.3+dfsg-4) ... Setting up python3-send2trash (1.5.0-2) ... Setting up libpython3-dev:armhf (3.9.0-4) ... Setting up python3-setuptools (50.3.0-1) ... Setting up python3-py (1.9.0-2) ... Setting up python3-backcall (0.2.0-1) ... Setting up python3-parso (0.7.0-1) ... Setting up python3-cvxopt (1.2.5+dfsg-3+b1) ... Setting up python3-babel (2.8.0+dfsg.1-4) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up libfontconfig-dev:armhf (2.13.1-4.2) ... Setting up python3-defusedxml (0.6.0-2) ... Setting up python3-zope.interface (5.1.2-1+b1) ... Setting up python3-ipython-genutils (0.2.0-4) ... Setting up python3-alabaster (0.7.8-1.1) ... Setting up blt (2.5.3+dfsg-4) ... Setting up libfltk1.3:armhf (1.3.5-2) ... Setting up libfltk-gl1.3:armhf (1.3.5-2) ... Setting up python3-itsdangerous (1.1.0-3) ... Setting up python3-tk:armhf (3.8.6-1) ... Setting up python3-zipp (1.0.0-3) ... Setting up python3-networkx (2.5+ds-2) ... Setting up libfltk-images1.3:armhf (1.3.5-2) ... Setting up python3-nose (1.3.7-7) ... Setting up python3-setuptools-scm (4.1.2-4) ... Setting up libgl2ps1.4 (1.4.2+dfsg1-1) ... Setting up python3-prometheus-client (0.7.1-1.1) ... Setting up python3-pygments (2.7.1+dfsg-1) ... Setting up python3-ppl (0.8.4-4+b3) ... Setting up python3-packaging (20.4-1) ... Setting up python3-chardet (3.0.4-7) ... Setting up texlive-latex-base (2020.20200925-1) ... Setting up python3-pexpect (4.6.0-4) ... Setting up python3-debian (0.1.38) ... Setting up python3-dev (3.9.0-4) ... Setting up python3-requests (2.24.0+dfsg-1) ... Setting up r-base-core (4.0.3-1) ... Creating config file /etc/R/Renviron with new version Setting up libgd-dev:armhf (2.3.0-2) ... Setting up python3-pip (20.1.1-2) ... Setting up r-cran-lattice (0.20-41-1+b1) ... Setting up python3-numpy (1:1.19.4-1+b1) ... Setting up python3-terminado (0.9.1-2) ... Setting up python3-traitlets (5.0.5-1) ... Setting up python3-argon2 (18.3.0-2+b2) ... Setting up python3-future (0.18.2-4) ... update-alternatives: using /usr/bin/python3-futurize to provide /usr/bin/futurize (futurize) in auto mode update-alternatives: using /usr/bin/python3-pasteurize to provide /usr/bin/pasteurize (pasteurize) in auto mode Setting up python3-jupyter-core (4.7.0-1) ... Setting up python3-matplotlib (3.3.2-2+b1) ... Setting up r-base-dev (4.0.3-1) ... Setting up python3-scipy (1.5.4-1+b1) ... Setting up python3-importlib-metadata (1.6.0-2) ... Setting up python3-jedi (0.17.0-1) ... Setting up libbrial-dev (1.2.10-1+b1) ... Setting up xcas (1.6.0.31+dfsg1-1) ... Setting up python3-fpylll (0.5.2+ds1-2+b1) ... Setting up python3-bleach (3.2.1-1) ... Setting up libbrial-groebner-dev (1.2.10-1+b1) ... Setting up python3-jsonschema (3.2.0-3) ... Setting up python3-ipython (7.19.0-1) ... Setting up python3-pluggy (0.13.0-5) ... Setting up python3-jupyter-client (6.1.6-1) ... Setting up ipython3 (7.19.0-1) ... Setting up jupyter-core (4.7.0-1) ... Setting up python3-pytest (4.6.11-1) ... Setting up jupyter-client (6.1.6-1) ... Setting up python3-nbformat (5.0.8-1) ... Setting up python3-ipykernel (5.3.4-1) ... Setting up python3-nbconvert (5.6.1-2) ... Setting up python3-rpy2 (3.3.6-1+b1) ... Setting up python3-notebook (6.1.5-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-6) ... Setting up python3-ipywidgets (6.0.0-6) ... Setting up default-jre-headless (2:1.11-72) ... Setting up openjdk-11-jre-headless:armhf (11.0.9.1+1-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/jfr to provide /usr/bin/jfr (jfr) 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/pack200 to provide /usr/bin/pack200 (pack200) 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/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 debhelper (13.2.1) ... Setting up openjdk-11-jre:armhf (11.0.9.1+1-1) ... Setting up default-jre (2:1.11-72) ... Setting up dh-autoreconf (19) ... Setting up ca-certificates-java (20190909) ... head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory Adding debian:Buypass_Class_2_Root_CA.pem Adding debian:GlobalSign_Root_CA_-_R6.pem Adding debian:SwissSign_Silver_CA_-_G2.pem Adding debian:TWCA_Global_Root_CA.pem Adding debian:emSign_Root_CA_-_G1.pem Adding debian:GTS_Root_R4.pem Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem Adding debian:DigiCert_Assured_ID_Root_G2.pem Adding debian:TrustCor_RootCert_CA-1.pem Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem Adding debian:Network_Solutions_Certificate_Authority.pem Adding debian:ePKI_Root_Certification_Authority.pem Adding debian:Baltimore_CyberTrust_Root.pem Adding debian:Go_Daddy_Class_2_CA.pem Adding debian:SSL.com_Root_Certification_Authority_RSA.pem Adding debian:Actalis_Authentication_Root_CA.pem Adding debian:Microsec_e-Szigno_Root_CA_2009.pem Adding debian:AffirmTrust_Networking.pem Adding debian:T-TeleSec_GlobalRoot_Class_3.pem Adding debian:CFCA_EV_ROOT.pem Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem Adding debian:Comodo_AAA_Services_root.pem Adding debian:AffirmTrust_Commercial.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem Adding debian:Security_Communication_RootCA2.pem Adding debian:USERTrust_ECC_Certification_Authority.pem Adding debian:certSIGN_ROOT_CA.pem Adding debian:DigiCert_Assured_ID_Root_G3.pem Adding debian:GlobalSign_Root_CA_-_R2.pem Adding debian:QuoVadis_Root_CA_3.pem Adding debian:ACCVRAIZ1.pem Adding debian:TWCA_Root_Certification_Authority.pem Adding debian:AC_RAIZ_FNMT-RCM.pem Adding debian:TrustCor_ECA-1.pem Adding debian:AffirmTrust_Premium_ECC.pem Adding debian:GDCA_TrustAUTH_R5_ROOT.pem Adding debian:CA_Disig_Root_R2.pem Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem Adding debian:Hongkong_Post_Root_CA_3.pem Adding debian:ISRG_Root_X1.pem Adding debian:Trustis_FPS_Root_CA.pem Adding debian:GTS_Root_R1.pem Adding debian:UCA_Global_G2_Root.pem Adding debian:SSL.com_Root_Certification_Authority_ECC.pem Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem Adding debian:QuoVadis_Root_CA_3_G3.pem Adding debian:TeliaSonera_Root_CA_v1.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem Adding debian:Security_Communication_Root_CA.pem Adding debian:DST_Root_CA_X3.pem Adding debian:QuoVadis_Root_CA_1_G3.pem Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem Adding debian:QuoVadis_Root_CA_2_G3.pem Adding debian:Amazon_Root_CA_2.pem Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem Adding debian:SecureSign_RootCA11.pem Adding debian:GTS_Root_R3.pem Adding debian:Atos_TrustedRoot_2011.pem Adding debian:GTS_Root_R2.pem Adding debian:XRamp_Global_CA_Root.pem Adding debian:Global_Chambersign_Root_-_2008.pem Adding debian:Buypass_Class_3_Root_CA.pem Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem Adding debian:TrustCor_RootCert_CA-2.pem Adding debian:DigiCert_Assured_ID_Root_CA.pem Adding debian:EE_Certification_Centre_Root_CA.pem Adding debian:LuxTrust_Global_Root_2.pem Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem Adding debian:SwissSign_Gold_CA_-_G2.pem Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem Adding debian:emSign_ECC_Root_CA_-_G3.pem Adding debian:Amazon_Root_CA_1.pem Adding debian:Entrust_Root_Certification_Authority_-_G4.pem Adding debian:emSign_Root_CA_-_C1.pem Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem Adding debian:DigiCert_Global_Root_G3.pem Adding debian:EC-ACC.pem Adding debian:Cybertrust_Global_Root.pem Adding debian:Hongkong_Post_Root_CA_1.pem Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem Adding debian:QuoVadis_Root_CA.pem Adding debian:Amazon_Root_CA_3.pem Adding debian:UCA_Extended_Validation_Root.pem Adding debian:GlobalSign_Root_CA_-_R3.pem Adding debian:Certum_Trusted_Network_CA.pem Adding debian:SZAFIR_ROOT_CA2.pem Adding debian:Certum_Trusted_Network_CA_2.pem Adding debian:DigiCert_Trusted_Root_G4.pem Adding debian:Sonera_Class_2_Root_CA.pem Adding debian:AffirmTrust_Premium.pem Adding debian:IdenTrust_Commercial_Root_CA_1.pem Adding debian:GeoTrust_Universal_CA_2.pem Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem Adding debian:QuoVadis_Root_CA_2.pem Adding debian:Secure_Global_CA.pem Adding debian:emSign_ECC_Root_CA_-_C3.pem Adding debian:Entrust_Root_Certification_Authority_-_G2.pem Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem Adding debian:USERTrust_RSA_Certification_Authority.pem Adding debian:Entrust_Root_Certification_Authority.pem Adding debian:DigiCert_Global_Root_G2.pem Adding debian:COMODO_ECC_Certification_Authority.pem Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem Adding debian:E-Tugra_Certification_Authority.pem Adding debian:Certigna_Root_CA.pem Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem Adding debian:Chambers_of_Commerce_Root_-_2008.pem Adding debian:GlobalSign_Root_CA.pem Adding debian:COMODO_RSA_Certification_Authority.pem Adding debian:Taiwan_GRCA.pem Adding debian:Amazon_Root_CA_4.pem Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem Adding debian:T-TeleSec_GlobalRoot_Class_2.pem Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem Adding debian:SecureTrust_CA.pem Adding debian:Certigna.pem Adding debian:Starfield_Class_2_CA.pem Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem Adding debian:Izenpe.com.pem Adding debian:COMODO_Certification_Authority.pem Adding debian:DigiCert_Global_Root_CA.pem done. Setting up jmol (14.6.4+2016.11.05+dfsg1-4) ... Processing triggers for libc-bin (2.31-5) ... Processing triggers for sgml-base (1.30) ... Setting up docutils-common (0.16+dfsg-3) ... Processing triggers for sgml-base (1.30) ... Setting up python3-docutils (0.16+dfsg-3) ... update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python3-sphinx (3.3.1-1) ... Processing triggers for ca-certificates (20200601) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. done. Processing triggers for tex-common (6.15) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/sagemath-9.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package sagemath dpkg-buildpackage: info: source version 9.2-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Tobias Hansen dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf dpkg-source: info: using options from sagemath-9.2/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 debian/rules override_dh_clean make[1]: Entering directory '/build/sagemath-9.2' rm -rf /build/sagemath-9.2/debian/test dh_clean make[1]: Leaving directory '/build/sagemath-9.2' debian/rules binary dh binary --with=python3 debian/rules install make[1]: Entering directory '/build/sagemath-9.2' dh install --with=python3 debian/rules build make[2]: Entering directory '/build/sagemath-9.2' dh build --with=python3 dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[3]: Entering directory '/build/sagemath-9.2' cd sage && ./bootstrap make[4]: Entering directory '/build/sagemath-9.2/sage' rm -rf config configure build/make/Makefile-auto.in rm -f src/doc/en/installation/*.txt rm -rf src/doc/en/reference/spkg/*.rst rm -f src/doc/en/reference/repl/*.txt make[4]: Leaving directory '/build/sagemath-9.2/sage' src/doc/bootstrap:56: installing src/doc/en/installation/arch.txt and src/doc/en/installation/arch-optional.txt src/doc/bootstrap:56: installing src/doc/en/installation/debian.txt and src/doc/en/installation/debian-optional.txt src/doc/bootstrap:56: installing src/doc/en/installation/fedora.txt and src/doc/en/installation/fedora-optional.txt src/doc/bootstrap:56: installing src/doc/en/installation/cygwin.txt and src/doc/en/installation/cygwin-optional.txt src/doc/bootstrap:56: installing src/doc/en/installation/homebrew.txt and src/doc/en/installation/homebrew-optional.txt src/doc/bootstrap:65: installing src/doc/en/reference/spkg/*.rst src/doc/bootstrap:97: installing src/doc/en/reference/repl/options.txt bootstrap:: installing 'config/config.rpath' configure.ac:305: installing 'config/compile' configure.ac:89: installing 'config/config.guess' configure.ac:89: installing 'config/config.sub' configure.ac:43: installing 'config/install-sh' configure.ac:43: installing 'config/missing' cd sage && ./configure --enable-build-as-root checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking for a sed that does not truncate output... /bin/sed checking for ar... yes checking for m4... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.29... yes checking for ranlib... yes checking for strip... yes checking for GNU or BSD tar... /bin/tar checking for GNU make... /usr/bin/make checking for Python... /usr/bin/python3 checking for latex... yes checking for perl... /usr/bin/perl checking for Perl version 5.8.0 or later... yes checking whether a conda environment is active... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for gcc... gcc checking whether we are using the GNU Objective C compiler... no checking whether gcc accepts -g... no checking dependency style of gcc... none checking for g++... g++ checking whether we are using the GNU Objective C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for sqrt in -lm... yes ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gcc... checking for C compiler vendor... gnu checking whether g++ supports C++11 features with -std=gnu++11... yes checking for gcc option to accept ISO C99... none needed checking if gcc accepts -dumpversion option... yes checking gcc version... 10 checking if g++ accepts -dumpversion option... yes checking g++ version... 10 configure: will use system package and not install SPKG gcc checking for the location of crti.o... /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG mpir... checking gmp.h usability... yes checking gmp.h presence... yes checking for gmp.h... yes checking gmpxx.h usability... yes checking gmpxx.h presence... yes checking for gmpxx.h... yes checking for library containing __gmpq_cmp_z... -lgmp configure: will use system package and not install SPKG mpir checking absolute name of ... checking for gmp.h... (cached) yes ///usr/include/arm-linux-gnueabihf/gmp.h using GMP-compatible library from the system ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gmp... configure: will use system package and not install SPKG gmp ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG mpfr... checking installing gmp/mpir? ... no checking mpfr.h usability... yes checking mpfr.h presence... yes checking for mpfr.h... yes checking for library containing mpfr_free_pool... -lmpfr configure: will use system package and not install SPKG mpfr using mpfr library from the system ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG ntl... checking installing gmp/mpir? ... no checking NTL/ZZ.h usability... yes checking NTL/ZZ.h presence... yes checking for NTL/ZZ.h... yes checking whether we can link a program using NTL... yes checking NTL version >= 10.3... yes configure: will use system package and not install SPKG ntl ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG flint... checking installing mpfr or ntl? ... checking flint/flint.h usability... yes checking flint/flint.h presence... yes checking for flint/flint.h... yes checking for library containing fmpz_mat_is_hadamard... -lflint checking for library containing fmpz_poly_get_ZZX... none required checking that GC is not enabled in Flint... ... GC not enabled. Good. configure: will use system package and not install SPKG flint using flint library from the system ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG arb... checking installing flint? ... checking arb.h usability... yes checking arb.h presence... yes checking for arb.h... yes checking for acb_mat_eig_simple in -larb... no checking for acb_mat_eig_simple in -lflint-arb... yes configure: will use system package and not install SPKG arb checking for Fortran flag needed to accept free-form source... -ffree-form ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gfortran... checking the version of gfortran... 10 configure: will use system package and not install SPKG gfortran ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG openblas... checking BLAS library... openblas checking whether any of gfortran is installed as or will be installed as SPKG... no checking for openblas >= 0.2.20... yes checking for cblas_dgemm... yes checking for dgeqrf... no checking for dgeqrf_... yes checking for DGEQRF... no checking for DGEQRF_... no configure: will use system package and not install SPKG openblas ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG atlas... configure: SPKG atlas is not required on this system ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG boost_cropped... checking for boostlib >= 1.66.0 (106600)... yes configure: will use system package and not install SPKG boost_cropped ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG boost... checking whether any of boost_cropped is installed as or will be installed as SPKG... no configure: will use system package and not install SPKG boost ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG zlib... checking for inflateEnd in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for libpng >= 1.2... yes configure: will use system package and not install SPKG zlib ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG libpng... checking installing zlib? ... no checking for libpng >= 1.2... yes configure: will use system package and not install SPKG libpng ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG m4ri... checking whether any of libpng is installed as or will be installed as SPKG... no checking for m4ri >= 20140914... yes configure: will use system package and not install SPKG m4ri ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG brial... checking whether any of boost m4ri is installed as or will be installed as SPKG... no checking if we can link against brial libraries... checking version not equal to 1.2.5... yes configure: will use system package and not install SPKG brial ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG bzip2... checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for library containing BZ2_bzCompress... -lbz2 checking for bzip2... /bin/bzip2 configure: will use system package and not install SPKG bzip2 ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG cbc... checking whether any of atlas openblas zlib bzip2 is installed as or will be installed as SPKG... no checking for cbc >= 2.9.4... no configure: no suitable system package found for SPKG cbc ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG cddlib... checking whether any of gmp mpir is installed as or will be installed as SPKG... no checking for cddexec... cddexec checking for cddexec_gmp... cddexec_gmp checking for redcheck_gmp... no checking for scdd_gmp... no checking for scdd... no checking for cdd.h... no checking for library containing dd_abs... -lcddgmp configure: no suitable system package found for SPKG cddlib ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG cliquer... checking for library containing clique_unweighted_max_weight... -lcliquer checking cliquer/cliquer.h usability... yes checking cliquer/cliquer.h presence... yes checking for cliquer/cliquer.h... yes checking for cl... no configure: cl (cliquer's CLI) is not found. configure: No action, as Sage does not need it. cl might be named cliquer on this system. configure: will use system package and not install SPKG cliquer ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG cmake... checking for cmake >= 3.4... configure: no suitable system package found for SPKG cmake ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG coxeter3... checking for library coxeter3... no configure: no suitable system package found for SPKG coxeter3 ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG curl... checking for curl 7.22... /usr/bin/curl checking for gawk... (cached) mawk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 7.72.0 checking for libcurl >= version 7.22... yes checking whether libcurl is usable... yes checking for curl_free... yes checking whether programs linking to libcurl can be executed... yes configure: will use system package and not install SPKG curl ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG ncurses... checking for ncurses >= 6.0... yes configure: will use system package and not install SPKG ncurses ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG readline... checking Installing ncurses? ... No. checking for readline >= 6.0... yes configure: will use system package and not install SPKG readline ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pari... checking whether any of gmp mpir readline is installed as or will be installed as SPKG... no checking for gp... /usr/bin/gp checking for gphelp... /usr/bin/gphelp checking whether gphelp has access to the documentation... yes checking is pari_elldata installed? ... yes checking is pari_galdata installed? ... yes checking is pari_galpol installed? ... yes checking is pari_seadata installed? ... yes checking whether hyperellcharpoly bug is fixed... yes checking whether bnfisunit bug of pari 2.11.3 is fixed... yes checking whether qfisom bug of pari 2.11.2 is fixed... yes checking pari/pari.h usability... yes checking pari/pari.h presence... yes checking for pari/pari.h... yes checking for library containing matpermanent... -lpari checking getting GP's version ... 134400 checking comparing GP and libpari versions... libpari's and GP's versions match. Good checking is GP's version good enough? ... yes checking getting GP's datadir... "/usr/share/pari" checking comparing GP's and libpari's datadirs... libpari's and GP's datadirs match. Good configure: will use system package and not install SPKG pari ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG eclib... checking whether any of ntl pari flint is installed as or will be installed as SPKG... no checking eclib/types.h usability... yes checking eclib/types.h presence... yes checking for eclib/types.h... yes checking whether we can link and run a program using eclib... yes; use eclib from the system checking for mwrank... /usr/bin/mwrank configure: will use system package and not install SPKG eclib ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG ecm... checking installing gmp/mpir? ... no. checking ecm.h usability... yes checking ecm.h presence... yes checking for ecm.h... yes checking absolute name of ... checking for ecm.h... (cached) yes ///usr/include/ecm.h checking for library containing ecm_factor... -lecm checking for ecm... /usr/bin/ecm configure: will use system package and not install SPKG ecm ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG givaro... checking whether any of gmp mpir is installed as or will be installed as SPKG... no checking for givaro-config... /usr/bin/givaro-config checking is givaro's version good enough? ... yes. Use system's givaro configure: will use system package and not install SPKG givaro ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG fflas_ffpack... checking whether any of atlas givaro gmp mpir openblas is installed as or will be installed as SPKG... no checking for fflas-ffpack >= 2.4.0... yes configure: will use system package and not install SPKG fflas_ffpack ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG flintqs... checking for QuadraticSieve... yes configure: will use system package and not install SPKG flintqs ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG fplll... checking whether any of mpfr is installed as or will be installed as SPKG... no checking for fplll >= 5.3... yes configure: will use system package and not install SPKG fplll ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG freetype... checking whether any of libpng is installed as or will be installed as SPKG... no checking for freetype2 >= 16.1... yes configure: will use system package and not install SPKG freetype ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG libatomic_ops... checking for atomic_ops >= 7.6.2... yes configure: will use system package and not install SPKG libatomic_ops ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gc... checking whether any of libatomic_ops is installed as or will be installed as SPKG... no checking whether we run on WSL... no checking for bdw-gc-threaded >= 7.6.4... no checking for bdw-gc >= 7.6.4... yes configure: will use system package and not install SPKG gc ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gf2x... checking for gf2x >= 1.2... yes configure: will use system package and not install SPKG gf2x ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gfan... checking for gfan >= 0.6.2... configure: will use system package and not install SPKG gfan ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG giac... checking whether any of pari is installed as or will be installed as SPKG... no checking for giac >= 1.5.0, <= 1.5.999... checking giac/giac.h usability... yes checking giac/giac.h presence... yes checking for giac/giac.h... yes checking for library containing ConvertUTF16toUTF8... -lgiac configure: no suitable system package found for SPKG giac ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG git... checking for git... /usr/bin/git configure: will use system package and not install SPKG git ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG glpk... checking whether any of gmp mpir zlib is installed as or will be installed as SPKG... no checking for glpsol... /usr/bin/glpsol checking glpk.h usability... yes checking glpk.h presence... yes checking for glpk.h... yes checking for library containing glp_config... -lglpk yes. Use system's glpk configure: will use system package and not install SPKG glpk using glpk from the system ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gp2c... checking whether any of pari is installed as or will be installed as SPKG... no checking for gp2c... /usr/bin/gp2c configure: will use system package and not install SPKG gp2c ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG gsl... checking whether any of atlas openblas is installed as or will be installed as SPKG... no checking for gsl >= $2.4... yes configure: will use system package and not install SPKG gsl checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG iconv... configure: will use system package and not install SPKG iconv ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG iml... checking whether any of gmp mpir openblas is installed as or will be installed as SPKG... no checking for iml.h... yes checking for library containing nonsingSolvLlhsMM... -liml configure: will use system package and not install SPKG iml ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG isl... checking installing gmp/mpir? ... no checking for isl >= 0.20... no configure: no suitable system package found for SPKG isl ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG lcalc... checking whether any of pari mpfr is installed as or will be installed as SPKG... no checking for lcalc... /usr/bin/lcalc checking is lcalc's version good enough? ... yes. checking Lfunction/L.h usability... yes checking Lfunction/L.h presence... yes checking for Lfunction/L.h... yes checking whether we can link and run a program using libLfunction... yes; use lcalc from the system configure: will use system package and not install SPKG lcalc ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG libbraiding... checking if we can link against libbraiding... yes configure: will use system package and not install SPKG libbraiding ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG libffi... checking for libffi... yes configure: will use system package and not install SPKG libffi ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG libgd... checking Installing freetype? ... checking Installing libpng? ... No. checking for gdlib >= 2.1... yes configure: will use system package and not install SPKG libgd ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG nauty... checking for geng... no checking for nauty-geng... /usr/bin/nauty-geng checking for nauty-directg... /usr/bin/nauty-directg checking for nauty-gentourng... /usr/bin/nauty-gentourng checking for nauty-geng... /usr/bin/nauty-geng checking for nauty-genbg... /usr/bin/nauty-genbg checking for nauty-converseg... /usr/bin/nauty-converseg configure: will use system package and not install SPKG nauty ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG libnauty... checking whether any of nauty is installed as or will be installed as SPKG... no checking nauty/nauty.h usability... no checking nauty/nauty.h presence... no checking for nauty/nauty.h... no checking for library containing nauty... no configure: no suitable system package found for SPKG libnauty ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG libsemigroups... checking for libsemigroups >= 0.6.7... no configure: no suitable system package found for SPKG libsemigroups ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG lrcalc... checking for lrcalc/schublib.h... yes checking for library containing mult_poly_schubert... -llrcalc configure: will use system package and not install SPKG lrcalc ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG m4rie... checking whether any of m4ri is installed as or will be installed as SPKG... no checking m4rie/m4rie.h usability... yes checking m4rie/m4rie.h presence... yes checking for m4rie/m4rie.h... yes checking for library containing gf2e_init... -lm4rie configure: will use system package and not install SPKG m4rie ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG mpc... checking installing mpfr? ... no checking mpc.h usability... yes checking mpc.h presence... yes checking for mpc.h... yes checking for library containing mpc_cmp_abs... -lmpc configure: will use system package and not install SPKG mpc using mpc library from the system ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG mpfi... checking installing mpfr? ... no checking mpfi.h usability... yes checking mpfi.h presence... yes checking for mpfi.h... yes checking for library containing mpfi_diam_abs... -lmpfi checking MPFI version >= 1.5... yes configure: will use system package and not install SPKG mpfi ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG ninja_build... checking for ninja >= 1.7.2... configure: no suitable system package found for SPKG ninja_build ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG openssl... checking for pkg-config... /usr/bin/pkg-config checking for openssl/ssl.h in /usr/local/ssl... no checking for openssl/ssl.h in /usr/lib/ssl... no checking for openssl/ssl.h in /usr/ssl... no checking for openssl/ssl.h in /usr/pkg... no checking for openssl/ssl.h in /usr/local... no checking for openssl/ssl.h in /usr... no checking whether compiling and linking against OpenSSL works... no configure: no suitable system package found for SPKG openssl ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG palp... checking for poly.x... /usr/bin/poly.x checking for poly-4d.x... /usr/bin/poly-4d.x checking for poly-5d.x... /usr/bin/poly-5d.x checking for poly-6d.x... /usr/bin/poly-6d.x checking for poly-11d.x... /usr/bin/poly-11d.x checking for class.x... /usr/bin/class.x checking for class-4d.x... /usr/bin/class-4d.x checking for class-5d.x... /usr/bin/class-5d.x checking for class-6d.x... /usr/bin/class-6d.x checking for class-11d.x... /usr/bin/class-11d.x checking for nef.x... /usr/bin/nef.x checking for nef-4d.x... /usr/bin/nef-4d.x checking for nef-5d.x... /usr/bin/nef-5d.x checking for nef-6d.x... /usr/bin/nef-6d.x checking for nef-11d.x... /usr/bin/nef-11d.x checking for cws.x... /usr/bin/cws.x checking for cws-4d.x... /usr/bin/cws-4d.x checking for cws-5d.x... /usr/bin/cws-5d.x checking for cws-6d.x... /usr/bin/cws-6d.x checking for cws-11d.x... /usr/bin/cws-11d.x configure: will use system package and not install SPKG palp ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pandoc... checking for pandoc... no configure: no suitable system package found for SPKG pandoc ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pari_elldata... checking installing pari? ... no configure: will use system package and not install SPKG pari_elldata ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pari_galdata... checking installing pari? ... no configure: will use system package and not install SPKG pari_galdata ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pari_galpol... checking installing pari? ... no configure: will use system package and not install SPKG pari_galpol ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pari_nftables... checking installing pari? ... no configure: Installing nftables should be done by the user, configure: cf. http://pari.math.u-bordeaux1.fr/pub/pari/packages/nftables/README.txt configure: will use system package and not install SPKG pari_nftables ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pari_seadata... checking installing pari? ... no configure: will use system package and not install SPKG pari_seadata ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pari_seadata_small... checking installing pari? ... no configure: will use system package and not install SPKG pari_seadata_small ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG patch... checking for GNU patch >= 2.7.0... /usr/bin/patch configure: will use system package and not install SPKG patch ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pcre... checking installing bzip2? ... no checking for libpcre >= 8.39 libpcreposix libpcrecpp... yes configure: will use system package and not install SPKG pcre ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG perl_cpan_polymake_prereq... checking for perl module XML::Writer... no checking for perl module XML::LibXML... no checking for perl module XML::LibXSLT... no checking for perl module File::Slurp... no checking for perl module JSON... no checking for perl module SVG... no checking for perl module MongoDB... no configure: no suitable system package found for SPKG perl_cpan_polymake_prereq ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG perl_term_readline_gnu... checking for perl module Term::ReadLine... ok checking Term::ReadLine module...... non-GNU configure: no suitable system package found for SPKG perl_term_readline_gnu ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG pkgconf... using pkg-config from the system configure: will use system package and not install SPKG pkgconf ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG planarity... checking planarity/planarity.h usability... yes checking planarity/planarity.h presence... yes checking for planarity/planarity.h... yes checking for gp_InitGraph in -lplanarity... yes checking for planarity version 3.0 or later... yes configure: will use system package and not install SPKG planarity ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG ppl... checking whether any of glpk gmp mpir is installed as or will be installed as SPKG... no checking for ppl-config... /usr/bin/ppl-config checking for the Parma Polyhedra Library, version >= 1.2... yes configure: will use system package and not install SPKG ppl ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG sqlite... checking libsqlite3 >= sqlite3_min_version... yes configure: will use system package and not install SPKG sqlite ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG xz... checking for lzma_raw_decoder in -llzma... yes checking lzma.h usability... yes checking lzma.h presence... yes checking for lzma.h... yes checking for xz >= 4.999.0... /usr/bin/xz configure: will use system package and not install SPKG xz ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG python3... checking whether any of sqlite libpng bzip2 xz libffi is installed as or will be installed as SPKG... no checking for python3 >= 3.6.0, < 3.10.0 with modules sqlite3, ctypes, math, hashlib, crypt, readline, socket, zlib, distutils.core... checking ... whether /usr/bin/python3 is good... yes checking for python3 >= 3.6.0, < 3.10.0 with modules sqlite3, ctypes, math, hashlib, crypt, readline, socket, zlib, distutils.core... /usr/bin/python3 configure: will use system package and not install SPKG python3 ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG r... checking whether any of atlas openblas iconv readline bzip2 xz pcre curl is installed as or will be installed as SPKG... no checking for libR >= $3.4.4... yes checking for R... /usr/bin/R configure: will use system package and not install SPKG r ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG rw... checking rw.h usability... yes checking rw.h presence... yes checking for rw.h... yes checking for library containing calculate_level... -lrw configure: will use system package and not install SPKG rw ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG suitesparse... checking whether any of openblas is installed as or will be installed as SPKG... no checking for library containing cholmod_speye... -lcholmod checking for library containing umfpack_di_solve... -lumfpack checking for library containing SuiteSparse_version... -lsuitesparseconfig checking suitesparse/SuiteSparse_config.h usability... yes checking suitesparse/SuiteSparse_config.h presence... yes checking for suitesparse/SuiteSparse_config.h... yes checking suitesparse/amd.h usability... yes checking suitesparse/amd.h presence... yes checking for suitesparse/amd.h... yes configure: will use system package and not install SPKG suitesparse ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG symmetrica... checking symmetrica/def.h usability... yes checking symmetrica/def.h presence... yes checking for symmetrica/def.h... yes checking for library containing zykelind_tetraeder_edges_extended... -lsymmetrica checking whether we have a properly patched Symmetrica version... appears to be a well-patched version. configure: will use system package and not install SPKG symmetrica ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG sympow... checking for sympow... /usr/bin/sympow checking whether sympow works well (cf. :trac:30147)... **ERROR** failed to create local cache folder /nonexistent/first-build/.sympow no; cannot use system sympow configure: no suitable system package found for SPKG sympow ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG tachyon... checking for tachyon... /usr/bin/tachyon configure: will use system package and not install SPKG tachyon ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG tox... checking for tox >= 2.5.0... configure: no suitable system package found for SPKG tox ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG yasm... configure: SPKG yasm is not required on this system ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG zeromq... checking zmq.h usability... yes checking zmq.h presence... yes checking for zmq.h... yes checking for ZMQ version >= 4.2.5... yes configure: will use system package and not install SPKG zeromq ----------------------------------------------------------------------------- Checking whether SageMath should install SPKG zn_poly... checking whether any of gmp mpir is installed as or will be installed as SPKG... no checking zn_poly/zn_poly.h usability... yes checking zn_poly/zn_poly.h presence... yes checking for zn_poly/zn_poly.h... yes checking for library containing zn_mod_init... -lzn_poly configure: will use system package and not install SPKG zn_poly ## ----------------------------------------------------------------------- ## ## Build status for each package: ## ## ----------------------------------------------------------------------- ## 4ti2-1.6.7.p0: does not support check for system package; optional, use "./configure --enable-4ti2" to install alabaster-0.7.12: does not support check for system package; will not be installed as an SPKG anyway appnope-0.1.0.p0: does not support check for system package; will not be installed as an SPKG anyway arb-2.16.0.p0: using system package; SPKG will not be installed atlas-3.10.2.p3: not required on your platform; SPKG will not be installed attrs-19.3.0: does not support check for system package; will not be installed as an SPKG anyway awali-1.0.2-190218: does not support check for system package; experimental, use "./configure --enable-awali" to install babel-2.6.0: does not support check for system package; will not be installed as an SPKG anyway backcall-0.1.0: does not support check for system package; will not be installed as an SPKG anyway barvinok-0.41.1: does not support check for system package; optional, use "./configure --enable-barvinok" to install beautifulsoup4-none: does not support check for system package; optional pip package; use "./sage -i beautifulsoup4" to install benzene-20130630: does not support check for system package; optional, use "./configure --enable-benzene" to install biopython-none: does not support check for system package; optional pip package; use "./sage -i biopython" to install bleach-3.1.5: does not support check for system package; will not be installed as an SPKG anyway bliss-0.73+debian-1+sage-2016-08-02.p0: does not support check for system package; optional, use "./configure --enable-bliss" to install boost-1_66_0: using system package; SPKG will not be installed boost_cropped-1.66.0.p0: using system package; SPKG will not be installed brial-1.2.8: using system package; SPKG will not be installed buckygen-1.1: does not support check for system package; optional, use "./configure --enable-buckygen" to install bzip2-1.0.6-20150304.p0: using system package; SPKG will not be installed cbc-2.9.4.p0: no suitable system package; optional, use "./configure --enable-cbc" to install ccache-3.3.4: does not support check for system package; optional, use "./configure --enable-ccache" to install cddlib-0.94j: no suitable system package; will not be installed as an SPKG anyway certifi-2020.6.20: does not support check for system package; will not be installed as an SPKG anyway cffi-1.14.0: does not support check for system package; will not be installed as an SPKG anyway cliquer-1.21.p4: using system package; SPKG will not be installed cmake-3.18.2: no suitable system package; optional, use "./configure --enable-cmake" to install cocoalib-0.99564: does not support check for system package; experimental, use "./configure --enable-cocoalib" to install combinatorial_designs-20140630.p0: does not support check for system package; will not be installed as an SPKG anyway compilerwrapper-1.2: does not support check for system package; experimental, use "./configure --enable-compilerwrapper" to install configure-b41abf12c433805c89a6c0fa28485916ef9e6b40:does not support check for system package; came preinstalled with the SageMath tarball conway_polynomials-0.5: does not support check for system package; will not be installed as an SPKG anyway coxeter3-8ac9c71723c8ca57a836d6381aed125261e44e9e.p0:no suitable system package; optional, use "./configure --enable-coxeter3" to install cryptominisat-5.6.8: does not support check for system package; optional, use "./configure --enable-cryptominisat" to install csdp-6.2.p0: does not support check for system package; optional, use "./configure --enable-csdp" to install cunningham_tables-1.0: does not support check for system package; optional, use "./configure --enable-cunningham_tables" to install curl-7.62.0.p0: using system package; SPKG will not be installed cvxopt-1.2.5: does not support check for system package; will not be installed as an SPKG anyway cycler-0.10.0.p0: does not support check for system package; will not be installed as an SPKG anyway cypari-2.1.1: does not support check for system package; will not be installed as an SPKG anyway cysignals-1.10.2: does not support check for system package; will not be installed as an SPKG anyway cython-0.29.21: does not support check for system package; will not be installed as an SPKG anyway d3js-3.4.8: does not support check for system package; optional, use "./configure --enable-d3js" to install database_cremona_ellcurve-20190911: does not support check for system package; optional, use "./configure --enable-database_cremona_ellcurve" to install database_jones_numfield-4: does not support check for system package; optional, use "./configure --enable-database_jones_numfield" to install database_kohel-20160724: does not support check for system package; optional, use "./configure --enable-database_kohel" to install database_mutation_class-1.0: does not support check for system package; optional, use "./configure --enable-database_mutation_class" to install database_odlyzko_zeta-20061209: does not support check for system package; optional, use "./configure --enable-database_odlyzko_zeta" to install database_stein_watkins-20110713: does not support check for system package; optional, use "./configure --enable-database_stein_watkins" to install database_stein_watkins_mini-20070827: does not support check for system package; optional, use "./configure --enable-database_stein_watkins_mini" to install database_symbolic_data-20070206: does not support check for system package; optional, use "./configure --enable-database_symbolic_data" to install dateutil-2.8.1: does not support check for system package; will not be installed as an SPKG anyway decorator-4.4.0: does not support check for system package; will not be installed as an SPKG anyway deformation-d05941b.p0: does not support check for system package; optional, use "./configure --enable-deformation" to install defusedxml-0.6.0: does not support check for system package; will not be installed as an SPKG anyway docutils-0.14: does not support check for system package; will not be installed as an SPKG anyway dot2tex-2.11.3.p0: does not support check for system package; optional, use "./configure --enable-dot2tex" to install e_antic-0.1.8: does not support check for system package; optional, use "./configure --enable-e_antic" to install ecl-20.4.24.p1: does not support check for system package; will not be installed as an SPKG anyway eclib-20190909: using system package; SPKG will not be installed ecm-7.0.4.p2: using system package; SPKG will not be installed elliptic_curves-0.8.1: does not support check for system package; will not be installed as an SPKG anyway entrypoints-0.3: does not support check for system package; will not be installed as an SPKG anyway fflas_ffpack-2.4.3: using system package; SPKG will not be installed flint-2.5.2.p5: using system package; SPKG will not be installed flintqs-1.0.p0: using system package; SPKG will not be installed fplll-5.3.3: using system package; SPKG will not be installed fpylll-0.5.1dev: does not support check for system package; will not be installed as an SPKG anyway freetype-2.10.1: using system package; SPKG will not be installed fricas-1.3.6: does not support check for system package; optional, use "./configure --enable-fricas" to install frobby-0.9.0.p2: does not support check for system package; optional, use "./configure --enable-frobby" to install gambit-15.1.1.p0: does not support check for system package; experimental, use "./configure --enable-gambit" to install gap-4.10.2.p1: does not support check for system package; will not be installed as an SPKG anyway gap3-04jul17: does not support check for system package; experimental, use "./configure --enable-gap3" to install gap_jupyter-0.9: does not support check for system package; optional, use "./configure --enable-gap_jupyter" to install gap_packages-4.10.2.p1: does not support check for system package; optional, use "./configure --enable-gap_packages" to install gc-8.0.4: using system package; SPKG will not be installed gcc-9.2.0: using system package; SPKG will not be installed gdb-8.2: does not support check for system package; experimental, use "./configure --enable-gdb" to install gf2x-1.3.0: using system package; SPKG will not be installed gfan-0.6.2.p1: using system package; SPKG will not be installed gfortran-9.2.0: using system package; SPKG will not be installed giac-1.5.0.87p2.p1: no suitable system package; will not be installed as an SPKG anyway git-2.11.0: using system package; SPKG will not be installed git_trac-20160625.p0: does not support check for system package; optional, use "./configure --enable-git_trac" to install givaro-4.1.1: using system package; SPKG will not be installed glpk-4.65.p0: using system package; SPKG will not be installed glucose-4.1: does not support check for system package; optional, use "./configure --enable-glucose" to install gmp-6.1.2: using system package; SPKG will not be installed gmpy2-2.1.0b5: does not support check for system package; will not be installed as an SPKG anyway gp2c-0.0.10.p0: using system package; SPKG will not be installed graphs-20161026.p0: does not support check for system package; will not be installed as an SPKG anyway gsl-2.6: using system package; SPKG will not be installed html5lib-1.0.1: does not support check for system package; will not be installed as an SPKG anyway iconv-1.15: using system package; SPKG will not be installed igraph-0.7.1999.p0: does not support check for system package; optional, use "./configure --enable-igraph" to install imagesize-1.1.0: does not support check for system package; will not be installed as an SPKG anyway iml-1.0.4p1.p2: using system package; SPKG will not be installed importlib_metadata-1.7.0: does not support check for system package; will not be installed as an SPKG anyway ipykernel-5.2.1: does not support check for system package; will not be installed as an SPKG anyway ipython-7.13.0: does not support check for system package; will not be installed as an SPKG anyway ipython_genutils-0.2.0: does not support check for system package; will not be installed as an SPKG anyway ipywidgets-7.5.1: does not support check for system package; will not be installed as an SPKG anyway isl-0.20: no suitable system package; optional, use "./configure --enable-isl" to install itsdangerous-1.1.0: does not support check for system package; will not be installed as an SPKG anyway jedi-0.17.0: does not support check for system package; will not be installed as an SPKG anyway jinja2-2.11.2: does not support check for system package; will not be installed as an SPKG anyway jmol-14.29.52: does not support check for system package; will not be installed as an SPKG anyway jsonschema-3.2.0: does not support check for system package; will not be installed as an SPKG anyway jupymake-0.9: does not support check for system package; optional, use "./configure --enable-jupymake" to install jupyter_client-6.1.6: does not support check for system package; will not be installed as an SPKG anyway jupyter_core-4.6.3: does not support check for system package; will not be installed as an SPKG anyway jupyterlab-none: does not support check for system package; optional pip package; use "./sage -i jupyterlab" to install jupyterlab_widgets-2.0: does not support check for system package; optional, use "./configure --enable-jupyterlab_widgets" to install kenzo-1.1.9: does not support check for system package; optional, use "./configure --enable-kenzo" to install kiwisolver-1.0.1: does not support check for system package; will not be installed as an SPKG anyway latte_int-1.7.5.p0: does not support check for system package; optional, use "./configure --enable-latte_int" to install lcalc-1.23.p19: using system package; SPKG will not be installed libatomic_ops-7.6.10: using system package; SPKG will not be installed libbraiding-1.0.p0: using system package; SPKG will not be installed libffi-3.2.1: using system package; SPKG will not be installed libgd-2.1.1.1.p1: using system package; SPKG will not be installed libhomfly-1.02r6: does not support check for system package; will not be installed as an SPKG anyway libnauty-none: no suitable system package; optional, use "./configure --enable-libnauty" to install libogg-1.3.1.p0: does not support check for system package; optional, use "./configure --enable-libogg" to install libpng-1.6.29.p1: using system package; SPKG will not be installed libsemigroups-0.6.7: no suitable system package; optional, use "./configure --enable-libsemigroups" to install libtheora-1.1.1: does not support check for system package; experimental, use "./configure --enable-libtheora" to install lidia-2.3.0+latte-patches-2019-05-02: does not support check for system package; optional, use "./configure --enable-lidia" to install lie-2.2.2: does not support check for system package; experimental, use "./configure --enable-lie" to install linbox-1.6.3.p1: does not support check for system package; will not be installed as an SPKG anyway lrcalc-1.2.p1: using system package; SPKG will not be installed lrslib-062+autotools-2017-03-03.p1: does not support check for system package; optional, use "./configure --enable-lrslib" to install m4ri-20200115: using system package; SPKG will not be installed m4rie-20200115: using system package; SPKG will not be installed markupsafe-1.1.0: does not support check for system package; will not be installed as an SPKG anyway mathjax-2.7.4.p0: does not support check for system package; will not be installed as an SPKG anyway matplotlib-3.3.1: does not support check for system package; will not be installed as an SPKG anyway maxima-5.44.0: does not support check for system package; will not be installed as an SPKG anyway mcqd-1.0.p0: does not support check for system package; optional, use "./configure --enable-mcqd" to install meataxe-1.0.p0: does not support check for system package; optional, use "./configure --enable-meataxe" to install mistune-0.8.4: does not support check for system package; will not be installed as an SPKG anyway modular_decomposition-20100607: does not support check for system package; experimental, use "./configure --enable-modular_decomposition" to install mpc-1.1.0: using system package; SPKG will not be installed mpfi-1.5.2: using system package; SPKG will not be installed mpfr-4.0.1.p0: using system package; SPKG will not be installed mpfrcx-0.5: does not support check for system package; optional, use "./configure --enable-mpfrcx" to install mpir-3.0.0-644faf502c56f97d9accd301965fc57d6ec70868.p0:using system package; SPKG will not be installed mpmath-1.1.0: does not support check for system package; will not be installed as an SPKG anyway nauty-27r1.p1: using system package; SPKG will not be installed nbconvert-5.6.1: does not support check for system package; will not be installed as an SPKG anyway nbformat-5.0.7: does not support check for system package; will not be installed as an SPKG anyway ncurses-6.0.p0: using system package; SPKG will not be installed networkx-2.4: does not support check for system package; will not be installed as an SPKG anyway nibabel-none: does not support check for system package; optional pip package; use "./sage -i nibabel" to install ninja_build-1.8.2: no suitable system package; optional, use "./configure --enable-ninja_build" to install nodeenv-none: does not support check for system package; optional pip package; use "./sage -i nodeenv" to install nodejs-12.18.3: does not support check for system package; optional, use "./configure --enable-nodejs" to install normaliz-3.8.8: does not support check for system package; optional, use "./configure --enable-normaliz" to install nose-1.3.7: does not support check for system package; will not be installed as an SPKG anyway notebook-6.1.1: does not support check for system package; will not be installed as an SPKG anyway notedown-1.5.1: does not support check for system package; optional, use "./configure --enable-notedown" to install ntl-11.4.3: using system package; SPKG will not be installed numpy-1.19.1: does not support check for system package; will not be installed as an SPKG anyway openblas-0.3.9: using system package; SPKG will not be installed openssl-1.1.1g: no suitable system package; optional, use "./configure --enable-openssl" to install p_group_cohomology-3.3: does not support check for system package; optional, use "./configure --enable-p_group_cohomology" to install packaging-18.0: does not support check for system package; will not be installed as an SPKG anyway palp-2.11: using system package; SPKG will not be installed pandoc-none: no suitable system package; optional, use "./configure --enable-pandoc" to install pandoc_attributes-8bc82f6d: does not support check for system package; optional, use "./configure --enable-pandoc_attributes" to install pandocfilters-1.4.2: does not support check for system package; will not be installed as an SPKG anyway pari-2.11.4.p0: using system package; SPKG will not be installed pari_elldata-20161017: using system package; SPKG will not be installed pari_galdata-20080411.p0: using system package; SPKG will not be installed pari_galpol-20180625: using system package; SPKG will not be installed pari_jupyter-1.3.2: does not support check for system package; optional, use "./configure --enable-pari_jupyter" to install pari_nftables-20080929: using system package; SPKG will not be installed pari_seadata-20090618: using system package; SPKG will not be installed pari_seadata_small-20090618.p0: using system package; SPKG will not be installed parso-0.7.0: does not support check for system package; will not be installed as an SPKG anyway patch-2.7.5: using system package; SPKG will not be installed pathpy-7.1.p0: does not support check for system package; will not be installed as an SPKG anyway pcre-8.40.p2: using system package; SPKG will not be installed perl_cpan_polymake_prereq-none: no suitable system package; optional, use "./configure --enable-perl_cpan_polymake_prereq" to install perl_term_readline_gnu-1.35: no suitable system package; experimental, use "./configure --enable-perl_term_readline_gnu" to install pexpect-4.8.0: does not support check for system package; will not be installed as an SPKG anyway pickleshare-0.7.5: does not support check for system package; will not be installed as an SPKG anyway pillow-7.2.0: does not support check for system package; will not be installed as an SPKG anyway pip-20.2.3: does not support check for system package; will not be installed as an SPKG anyway pkgconf-0.9.7.p2: using system package; SPKG will not be installed pkgconfig-1.5.1: does not support check for system package; will not be installed as an SPKG anyway planarity-3.0.0.5.p0: using system package; SPKG will not be installed plantri-4.5: does not support check for system package; optional, use "./configure --enable-plantri" to install polylib-5.22.5: does not support check for system package; optional, use "./configure --enable-polylib" to install polymake-3.4: does not support check for system package; experimental, use "./configure --enable-polymake" to install polytopes_db-20170220.p0: does not support check for system package; will not be installed as an SPKG anyway polytopes_db_4d-1.0: does not support check for system package; optional, use "./configure --enable-polytopes_db_4d" to install ppl-1.2.p1: using system package; SPKG will not be installed pplpy-0.8.4: does not support check for system package; will not be installed as an SPKG anyway primecount-5.1: does not support check for system package; optional, use "./configure --enable-primecount" to install prometheus_client-0.8.0: does not support check for system package; will not be installed as an SPKG anyway prompt_toolkit-3.0.5: does not support check for system package; will not be installed as an SPKG anyway psutil-5.2.0.p2: does not support check for system package; will not be installed as an SPKG anyway ptyprocess-0.5.1.p0: does not support check for system package; will not be installed as an SPKG anyway pybind11-2.5.0: does not support check for system package; will not be installed as an SPKG anyway pybtex-none: does not support check for system package; optional pip package; use "./sage -i pybtex" to install pycosat-0.6.3: does not support check for system package; optional, use "./configure --enable-pycosat" to install pycparser-2.20: does not support check for system package; will not be installed as an SPKG anyway pycygwin-0.1: does not support check for system package; will not be installed as an SPKG anyway pyflakes-none: does not support check for system package; optional pip package; use "./sage -i pyflakes" to install pygments-2.3.1.p0: does not support check for system package; will not be installed as an SPKG anyway pynac-0.7.26.sage-2020-04-03.p0: does not support check for system package; will not be installed as an SPKG anyway pynormaliz-2.12: does not support check for system package; optional, use "./configure --enable-pynormaliz" to install pyopenssl-none: does not support check for system package; optional pip package; use "./sage -i pyopenssl" to install pyparsing-2.3.0: does not support check for system package; will not be installed as an SPKG anyway pyrsistent-0.16.0: does not support check for system package; will not be installed as an SPKG anyway pysingular-0.9.5: does not support check for system package; optional, use "./configure --enable-pysingular" to install pytest-none: does not support check for system package; optional pip package; use "./sage -i pytest" to install python3-3.8.5: using system package; SPKG will not be installed python_igraph-0.7.1999: does not support check for system package; optional, use "./configure --enable-python_igraph" to install python_openid-2.2.5.p0: does not support check for system package; optional, use "./configure --enable-python_openid" to install pytz-2020.1: does not support check for system package; will not be installed as an SPKG anyway pyx-none: does not support check for system package; optional pip package; use "./sage -i pyx" to install pyzmq-19.0.2: does not support check for system package; will not be installed as an SPKG anyway qepcad-B.1.72: does not support check for system package; experimental, use "./configure --enable-qepcad" to install qhull-2015-src-7.2.0.p1: does not support check for system package; optional, use "./configure --enable-qhull" to install r-3.6.3: using system package; SPKG will not be installed r_jupyter-none: does not support check for system package; optional, use "./configure --enable-r_jupyter" to install ratpoints-2.1.3.p5: does not support check for system package; will not be installed as an SPKG anyway readline-8.0: using system package; SPKG will not be installed requests-2.13.0: does not support check for system package; will not be installed as an SPKG anyway rpy2-3.3.5: does not support check for system package; will not be installed as an SPKG anyway rst2ipynb-0.2.2.p0: does not support check for system package; optional, use "./configure --enable-rst2ipynb" to install rubiks-20070912.p21: does not support check for system package; optional, use "./configure --enable-rubiks" to install rw-0.7.p0: using system package; SPKG will not be installed saclib-2.2.7: does not support check for system package; optional, use "./configure --enable-saclib" to install sage_conf-none: does not support check for system package; will not be installed as an SPKG anyway sage_numerical_backends_coin-9.0b12: does not support check for system package; optional, use "./configure --enable-sage_numerical_backends_coin" to install sage_numerical_backends_cplex-9.0b12: does not support check for system package; optional, use "./configure --enable-sage_numerical_backends_cplex" to install sage_numerical_backends_gurobi-9.0.0: does not support check for system package; optional, use "./configure --enable-sage_numerical_backends_gurobi" to install sage_sws2rst-none: does not support check for system package; optional, use "./configure --enable-sage_sws2rst" to install sagelib-9.2: does not support check for system package; will not be installed as an SPKG anyway sagenb_export-3.3: does not support check for system package; will not be installed as an SPKG anyway sagetex-3.5: does not support check for system package; will not be installed as an SPKG anyway scandir-1.9.0: does not support check for system package; will not be installed as an SPKG anyway scipoptsuite-5.0.1: does not support check for system package; experimental, use "./configure --enable-scipoptsuite" to install scipy-1.5.2: does not support check for system package; will not be installed as an SPKG anyway send2trash-1.5.0: does not support check for system package; will not be installed as an SPKG anyway setuptools-49.6.0: does not support check for system package; will not be installed as an SPKG anyway setuptools_scm-4.1.2: does not support check for system package; will not be installed as an SPKG anyway simplegeneric-0.8.1.p0: does not support check for system package; will not be installed as an SPKG anyway singular-4.1.1p2.p0: does not support check for system package; will not be installed as an SPKG anyway singular_jupyter-0.9.7: does not support check for system package; optional, use "./configure --enable-singular_jupyter" to install sip-4.18: does not support check for system package; optional, use "./configure --enable-sip" to install sirocco-2.0.2: does not support check for system package; optional, use "./configure --enable-sirocco" to install six-1.15.0: does not support check for system package; will not be installed as an SPKG anyway snowballstemmer-1.2.1.p0: does not support check for system package; will not be installed as an SPKG anyway speaklater-1.3.p0: does not support check for system package; optional, use "./configure --enable-speaklater" to install sphinx-3.1.2.p0: does not support check for system package; will not be installed as an SPKG anyway sphinxcontrib_applehelp-1.0.2: does not support check for system package; will not be installed as an SPKG anyway sphinxcontrib_devhelp-1.0.2: does not support check for system package; will not be installed as an SPKG anyway sphinxcontrib_htmlhelp-1.0.3: does not support check for system package; will not be installed as an SPKG anyway sphinxcontrib_jsmath-1.0.1: does not support check for system package; will not be installed as an SPKG anyway sphinxcontrib_qthelp-1.0.3: does not support check for system package; will not be installed as an SPKG anyway sphinxcontrib_serializinghtml-1.1.4: does not support check for system package; will not be installed as an SPKG anyway sphinxcontrib_websupport-1.2.1: does not support check for system package; will not be installed as an SPKG anyway sqlalchemy-none: does not support check for system package; optional pip package; use "./sage -i sqlalchemy" to install sqlite-3290000: using system package; SPKG will not be installed suitesparse-5.6.0: using system package; SPKG will not be installed surf-1.0.6-gcc6: does not support check for system package; experimental, use "./configure --enable-surf" to install symmetrica-3.0.1: using system package; SPKG will not be installed sympow-2.023.6: no suitable system package; will not be installed as an SPKG anyway sympy-1.6.2: does not support check for system package; will not be installed as an SPKG anyway tachyon-0.98.9.p7: using system package; SPKG will not be installed tdlib-0.3.1.p0: does not support check for system package; optional, use "./configure --enable-tdlib" to install termcap-1.3.1.p3: does not support check for system package; optional, use "./configure --enable-termcap" to install terminado-0.8.3: does not support check for system package; will not be installed as an SPKG anyway testpath-0.4.4: does not support check for system package; will not be installed as an SPKG anyway texlive-none: does not support check for system package; optional, use "./configure --enable-texlive" to install thebe-9624e0a0.p0: does not support check for system package; will not be installed as an SPKG anyway threejs-r117: does not support check for system package; will not be installed as an SPKG anyway tides-2.0.p0: does not support check for system package; optional, use "./configure --enable-tides" to install topcom-0.17.7: does not support check for system package; optional, use "./configure --enable-topcom" to install tornado-6.0.4: does not support check for system package; will not be installed as an SPKG anyway tox-none: no suitable system package; optional pip package; use "./sage -i tox" to install traitlets-4.3.3: does not support check for system package; will not be installed as an SPKG anyway tzlocal-2.1: does not support check for system package; will not be installed as an SPKG anyway valgrind-3.14.0: does not support check for system package; experimental, use "./configure --enable-valgrind" to install vcversioner-2.16.0.0.p0: does not support check for system package; will not be installed as an SPKG anyway wcwidth-0.1.7.p0: does not support check for system package; will not be installed as an SPKG anyway webencodings-0.5.1: does not support check for system package; will not be installed as an SPKG anyway wheel-0.34.2: does not support check for system package; will not be installed as an SPKG anyway widgetsnbextension-3.5.1: does not support check for system package; will not be installed as an SPKG anyway xz-5.2.2.p0: using system package; SPKG will not be installed yasm-1.3.0.p0: not required on your platform; SPKG will not be installed zeromq-4.2.5: using system package; SPKG will not be installed zipp-0.5.2: does not support check for system package; will not be installed as an SPKG anyway zlib-1.2.11.p0: using system package; SPKG will not be installed zn_poly-0.9.2: using system package; SPKG will not be installed zope_interface-none: does not support check for system package; will not be installed as an SPKG anyway checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating build/make/Makefile-auto config.status: creating build/make/Makefile config.status: creating src/bin/sage-env-config config.status: creating build/bin/sage-build-env-config config.status: creating build/pkgs/sage_conf/src/sage_conf.py config.status: creating build/pkgs/sage_conf/src/setup.cfg config.status: executing depfiles commands config.status: executing mkdirs commands config.status: creating directory /build/sagemath-9.2/sage/logs/pkgs config.status: creating directory local config.status: creating directory local/bin config.status: creating directory local/etc config.status: creating directory local/include config.status: creating directory local/lib config.status: creating directory local/lib/pkgconfig config.status: creating directory local/share config.status: creating directory local/var/lib/sage/installed config.status: creating symbolic link lib64 -> lib configure: notice: the following SPKGs did not find equivalent system packages: cbc cddlib cmake coxeter3 giac isl libnauty libsemigroups ninja_build openssl pandoc perl_cpan_polymake_prereq perl_term_readline_gnu sympow tox checking for the package system in use... debian configure: hint: installing the following system packages is recommended and may avoid building some of the above SPKGs from source: configure: $ sudo apt-get update $ sudo apt-get install coinor-cbc coinor-libcbc-dev libcdd-dev libcdd-tools cmake libgiac-dev xcas libisl-dev libnauty-dev ninja-build openssl libssl-dev pandoc libxml-libxslt-perl libxml-writer-perl libxml2-dev libperl-dev libfile-slurp-perl libjson-perl libsvg-perl libterm-readkey-perl libterm-readline-gnu-perl libmongodb-perl libterm-readline-gnu-perl sympow configure: After installation, re-run configure using: configure: $ ./config.status --recheck && ./config.status debian/depcheck.py Package dependencies that do not appear in debian.txt files: autoconf cysignals-tools cython3 cython3-dbg debhelper dh-python dpkg-dev ecl gap-atlasrep gap-dev gap-online-help gap-primgrp gap-smallgrp gap-table-of-marks gap-transgrp gdb ipython3 iso-codes jmol jupyter-client jupyter-core jupyter-nbextension-jupyter-js-widgets less libc6-dbg libfplll-dev libgap-dev libgpg-error-dev libhomfly-dev libjs-mathjax libjs-three liblinbox-dev libm4ri-dev libpng-dev libpynac-dev libratpoints-dev libsingular4-dev libsymmetrica-dev maxima-sage maxima-sage-doc maxima-sage-share pari-gp python-ppl-doc python3-alabaster python3-babel python3-cvxopt python3-cycler python3-cypari2 python3-cysignals-pari python3-cysignals-pari-dbgsym python3-dbg python3-debian python3-decorator python3-dev python3-docutils python3-fpylll python3-future python3-gmpy2 python3-imagesize python3-ipykernel python3-ipython-genutils python3-ipywidgets python3-itsdangerous python3-matplotlib python3-mistune python3-mpmath python3-nbconvert python3-nbformat python3-networkx python3-nose python3-notebook python3-numpy python3-packaging python3-path python3-pexpect python3-pickleshare python3-pil python3-pip python3-pkgconfig python3-ppl python3-psutil python3-ptyprocess python3-pygments python3-rpy2 python3-sagenb-export python3-scipy python3-setuptools python3-setuptools-scm python3-simplegeneric python3-singledispatch python3-snowballstemmer python3-sphinx python3-stemmer python3-sympy python3-terminado python3-tk python3-tornado python3-traitlets python3-tz python3-vcversioner python3-wcwidth python3-werkzeug python3-zmq python3-zope.interface r-base-core rdfind rubiks sagemath sagemath-common sagemath-database-conway-polynomials sagemath-database-elliptic-curves sagemath-database-graphs sagemath-database-mutually-combinatorial-designs sagemath-database-polytopes sagemath-doc singular singular-doc texlive-latex-base zlib1g-dev make[3]: Leaving directory '/build/sagemath-9.2' debian/rules override_dh_auto_build-arch make[3]: Entering directory '/build/sagemath-9.2' MAKE='make -j3' /usr/bin/make --directory=sage build make[4]: Entering directory '/build/sagemath-9.2/sage' make -j3 build/make/Makefile --stop make[5]: Entering directory '/build/sagemath-9.2/sage' make[5]: 'build/make/Makefile' is up to date. make[5]: Leaving directory '/build/sagemath-9.2/sage' build/bin/sage-logger \ "cd build/make && ./install 'base-toolchain'" logs/install.log make[5]: Entering directory '/build/sagemath-9.2/sage/build/make' make[5]: Leaving directory '/build/sagemath-9.2/sage/build/make' *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: *** BUILDUSERGECOS=first user,first room,first work-phone,first home-phone,first other BUILDUSERNAME=pbuilder1 CFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 CXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security DEBIAN_FRONTEND=noninteractive DEB_BUILD_ARCH=armhf DEB_BUILD_ARCH_ABI=eabihf DEB_BUILD_ARCH_BITS=32 DEB_BUILD_ARCH_CPU=arm DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_OS=linux DEB_BUILD_GNU_CPU=arm DEB_BUILD_GNU_SYSTEM=linux-gnueabihf DEB_BUILD_GNU_TYPE=arm-linux-gnueabihf DEB_BUILD_MULTIARCH=arm-linux-gnueabihf DEB_BUILD_OPTIONS=buildinfo=+all reproducible=+all,-fixfilepath parallel=3 DEB_HOST_ARCH=armhf DEB_HOST_ARCH_ABI=eabihf DEB_HOST_ARCH_BITS=32 DEB_HOST_ARCH_CPU=arm DEB_HOST_ARCH_ENDIAN=little DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_OS=linux DEB_HOST_GNU_CPU=arm DEB_HOST_GNU_SYSTEM=linux-gnueabihf DEB_HOST_GNU_TYPE=arm-linux-gnueabihf DEB_HOST_MULTIARCH=arm-linux-gnueabihf DEB_RULES_REQUIRES_ROOT=no DEB_TARGET_ARCH=armhf DEB_TARGET_ARCH_ABI=eabihf DEB_TARGET_ARCH_BITS=32 DEB_TARGET_ARCH_CPU=arm DEB_TARGET_ARCH_ENDIAN=little DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_OS=linux DEB_TARGET_GNU_CPU=arm DEB_TARGET_GNU_SYSTEM=linux-gnueabihf DEB_TARGET_GNU_TYPE=arm-linux-gnueabihf DEB_TARGET_MULTIARCH=arm-linux-gnueabihf DH_INTERNAL_BUILDFLAGS=1 DH_INTERNAL_OPTIONS=-Nsagemath-common-Nsagemath-jupyter-Nsagemath-doc-Nsagemath-doc-en-a DH_INTERNAL_OVERRIDE=dh_auto_build DOT_SAGE=/build/sagemath-9.2/debian/test FCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong FFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong GCJFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong HOME=/nonexistent/first-build INVOCATION_ID=22afec42487f48a798b5e9d99b6ba9c0 LANG=C LANGUAGE=en_US:en LC_ALL=C LDFLAGS=-Wl,-z,relro LD_PRELOAD= LOGNAME=pbuilder1 MAIL=/var/mail/root MAKE=make -j3 MAKEFLAGS=w V=1 MAKELEVEL=5 MFLAGS=-w OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OLDPWD=/build/sagemath-9.2/sage PATH=/build/sagemath-9.2/sage/build/bin:/build/sagemath-9.2/sage/src/bin:/build/sagemath-9.2/sage/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PERL_USE_UNSAFE_INC=1 PWD=/build/sagemath-9.2/sage/build/make PYTHON_FOR_VENV=/usr/bin/python3 SAGE_ENV_CONFIG_SOURCED=1 SAGE_LOCAL=/build/sagemath-9.2/sage/local SAGE_LOGFILE=logs/install.log SAGE_LOGS=/build/sagemath-9.2/sage/logs/pkgs SAGE_ORIG_PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SAGE_ORIG_PATH_SET=True SAGE_PKGCONFIG=/build/sagemath-9.2/sage/local/lib/pkgconfig SAGE_ROOT=/build/sagemath-9.2/sage SAGE_SHARE=/build/sagemath-9.2/sage/local/share SAGE_SPKG_INST=/build/sagemath-9.2/sage/local/var/lib/sage/installed SAGE_SPKG_WHEELS=/build/sagemath-9.2/sage/local/var/lib/sage/wheels SAGE_SRC=/build/sagemath-9.2/sage/src SAGE_TIMEOUT_LONG=7200 SHELL=/bin/bash SHLVL=2 SOURCE_DATE_EPOCH=1606005614 SUDO_COMMAND=/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/pbuilderrc_p8N3 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/b1 --logfile b1/build.log sagemath_9.2-2.dsc SUDO_GID=113 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT+12 USER=pbuilder1 _=/usr/bin/env *********************************************** make[5]: Entering directory '/build/sagemath-9.2/sage/build/make' touch /build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make --no-print-directory toolchain rm -f /build/sagemath-9.2/sage/local/lib/pkgconfig/blas.pc rm -f /build/sagemath-9.2/sage/local/lib/pkgconfig/cblas.pc rm -f /build/sagemath-9.2/sage/local/lib/pkgconfig/lapack.pc ln -sf "/usr/lib/arm-linux-gnueabihf/pkgconfig/openblas.pc" "/build/sagemath-9.2/sage/local/lib/pkgconfig/blas.pc" ln -sf "/usr/lib/arm-linux-gnueabihf/pkgconfig/openblas.pc" "/build/sagemath-9.2/sage/local/lib/pkgconfig/cblas.pc" ln -sf "/usr/lib/arm-linux-gnueabihf/pkgconfig/openblas.pc" "/build/sagemath-9.2/sage/local/lib/pkgconfig/lapack.pc" rm -f /build/sagemath-9.2/sage/local/lib/pkgconfig/gsl.pc sed -e 's/${GSL_CBLAS_LIB}//' -e "s/^GSL_CBLAS_LIB=.*/Requires: cblas/" "/usr/lib/arm-linux-gnueabihf/pkgconfig/gsl.pc" > "/build/sagemath-9.2/sage/local/lib/pkgconfig/gsl.pc" make[5]: Leaving directory '/build/sagemath-9.2/sage/build/make' real 0m0.642s user 0m0.457s sys 0m0.403s Sage build/upgrade complete! make -j3 all-build make[5]: Entering directory '/build/sagemath-9.2/sage' make -j3 build/make/Makefile --stop make[6]: Entering directory '/build/sagemath-9.2/sage' make[6]: warning: -j3 forced in submake: resetting jobserver mode. make[6]: 'build/make/Makefile' is up to date. make[6]: Leaving directory '/build/sagemath-9.2/sage' build/bin/sage-logger \ "cd build/make && ./install 'all-build'" logs/install.log make[6]: Entering directory '/build/sagemath-9.2/sage/build/make' make[6]: warning: -j3 forced in submake: resetting jobserver mode. make[6]: Leaving directory '/build/sagemath-9.2/sage/build/make' *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: *** BUILDUSERGECOS=first user,first room,first work-phone,first home-phone,first other BUILDUSERNAME=pbuilder1 CFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 CXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security DEBIAN_FRONTEND=noninteractive DEB_BUILD_ARCH=armhf DEB_BUILD_ARCH_ABI=eabihf DEB_BUILD_ARCH_BITS=32 DEB_BUILD_ARCH_CPU=arm DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_OS=linux DEB_BUILD_GNU_CPU=arm DEB_BUILD_GNU_SYSTEM=linux-gnueabihf DEB_BUILD_GNU_TYPE=arm-linux-gnueabihf DEB_BUILD_MULTIARCH=arm-linux-gnueabihf DEB_BUILD_OPTIONS=buildinfo=+all reproducible=+all,-fixfilepath parallel=3 DEB_HOST_ARCH=armhf DEB_HOST_ARCH_ABI=eabihf DEB_HOST_ARCH_BITS=32 DEB_HOST_ARCH_CPU=arm DEB_HOST_ARCH_ENDIAN=little DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_OS=linux DEB_HOST_GNU_CPU=arm DEB_HOST_GNU_SYSTEM=linux-gnueabihf DEB_HOST_GNU_TYPE=arm-linux-gnueabihf DEB_HOST_MULTIARCH=arm-linux-gnueabihf DEB_RULES_REQUIRES_ROOT=no DEB_TARGET_ARCH=armhf DEB_TARGET_ARCH_ABI=eabihf DEB_TARGET_ARCH_BITS=32 DEB_TARGET_ARCH_CPU=arm DEB_TARGET_ARCH_ENDIAN=little DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_OS=linux DEB_TARGET_GNU_CPU=arm DEB_TARGET_GNU_SYSTEM=linux-gnueabihf DEB_TARGET_GNU_TYPE=arm-linux-gnueabihf DEB_TARGET_MULTIARCH=arm-linux-gnueabihf DH_INTERNAL_BUILDFLAGS=1 DH_INTERNAL_OPTIONS=-Nsagemath-common-Nsagemath-jupyter-Nsagemath-doc-Nsagemath-doc-en-a DH_INTERNAL_OVERRIDE=dh_auto_build DOT_SAGE=/build/sagemath-9.2/debian/test FCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong FFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong GCJFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong HOME=/nonexistent/first-build INVOCATION_ID=22afec42487f48a798b5e9d99b6ba9c0 LANG=C LANGUAGE=en_US:en LC_ALL=C LDFLAGS=-Wl,-z,relro LD_PRELOAD= LOGNAME=pbuilder1 MAIL=/var/mail/root MAKE=make -j3 MAKEFLAGS=w -j3 --jobserver-auth=3,4 V=1 MAKELEVEL=6 MFLAGS=-w -j3 --jobserver-auth=3,4 OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OLDPWD=/build/sagemath-9.2/sage PATH=/build/sagemath-9.2/sage/build/bin:/build/sagemath-9.2/sage/src/bin:/build/sagemath-9.2/sage/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PERL_USE_UNSAFE_INC=1 PWD=/build/sagemath-9.2/sage/build/make PYTHON_FOR_VENV=/usr/bin/python3 SAGE_ENV_CONFIG_SOURCED=1 SAGE_LOCAL=/build/sagemath-9.2/sage/local SAGE_LOGFILE=logs/install.log SAGE_LOGS=/build/sagemath-9.2/sage/logs/pkgs SAGE_ORIG_PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SAGE_ORIG_PATH_SET=True SAGE_PKGCONFIG=/build/sagemath-9.2/sage/local/lib/pkgconfig SAGE_ROOT=/build/sagemath-9.2/sage SAGE_SHARE=/build/sagemath-9.2/sage/local/share SAGE_SPKG_INST=/build/sagemath-9.2/sage/local/var/lib/sage/installed SAGE_SPKG_WHEELS=/build/sagemath-9.2/sage/local/var/lib/sage/wheels SAGE_SRC=/build/sagemath-9.2/sage/src SAGE_TIMEOUT_LONG=7200 SHELL=/bin/bash SHLVL=2 SOURCE_DATE_EPOCH=1606005614 SUDO_COMMAND=/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/pbuilderrc_p8N3 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/b1 --logfile b1/build.log sagemath_9.2-2.dsc SUDO_GID=113 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT+12 USER=pbuilder1 _=/usr/bin/env *********************************************** make[6]: Entering directory '/build/sagemath-9.2/sage/build/make' make[6]: warning: -j3 forced in submake: resetting jobserver mode. make --no-print-directory /build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[7]: '/build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[7]: '/build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[7]: '/build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy make[7]: '/build/sagemath-9.2/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory all-sage /usr/bin/python3 /build/sagemath-9.2/sage/build/bin/sage-venv --system-site-packages "/build/sagemath-9.2/sage/local" make --no-print-directory sage_conf-no-deps cd '/build/sagemath-9.2/sage/build/pkgs/sage_conf' && . '/build/sagemath-9.2/sage/src/bin/sage-env-config' && . '/build/sagemath-9.2/sage/src/bin/sage-env' && . '/build/sagemath-9.2/sage/build/bin/sage-build-env-config' && sage-logger -p '/build/sagemath-9.2/sage/build/pkgs/sage_conf/spkg-install' '/build/sagemath-9.2/sage/logs/pkgs/sage_conf-none.log' [sage_conf-none] Installing [sage_conf-none] WARNING: The directory '/nonexistent/first-build/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. [sage_conf-none] Ignoring indexes: https://pypi.org/simple [sage_conf-none] Created temporary directory: /tmp/pip-ephem-wheel-cache-gh2kpae2 [sage_conf-none] Created temporary directory: /tmp/pip-req-tracker-90sosbrp [sage_conf-none] Initialized build tracking at /tmp/pip-req-tracker-90sosbrp [sage_conf-none] Created build tracker: /tmp/pip-req-tracker-90sosbrp [sage_conf-none] Entered build tracker: /tmp/pip-req-tracker-90sosbrp [sage_conf-none] Created temporary directory: /tmp/pip-wheel-ieltn9li [sage_conf-none] Processing /build/sagemath-9.2/sage/build/pkgs/sage_conf/src [sage_conf-none] Created temporary directory: /tmp/pip-req-build-3ssudm8o [sage_conf-none] Added file:///build/sagemath-9.2/sage/build/pkgs/sage_conf/src to build tracker '/tmp/pip-req-tracker-90sosbrp' [sage_conf-none] Running setup.py (path:/tmp/pip-req-build-3ssudm8o/setup.py) egg_info for package from file:///build/sagemath-9.2/sage/build/pkgs/sage_conf/src [sage_conf-none] Created temporary directory: /tmp/pip-pip-egg-info-1j7a0d_z [sage_conf-none] Running command python setup.py egg_info [sage_conf-none] running egg_info [sage_conf-none] creating /tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info [sage_conf-none] writing /tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info/PKG-INFO [sage_conf-none] writing dependency_links to /tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info/dependency_links.txt [sage_conf-none] writing entry points to /tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info/entry_points.txt [sage_conf-none] writing top-level names to /tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info/top_level.txt [sage_conf-none] writing manifest file '/tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info/SOURCES.txt' [sage_conf-none] reading manifest file '/tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info/SOURCES.txt' [sage_conf-none] writing manifest file '/tmp/pip-pip-egg-info-1j7a0d_z/sage_conf.egg-info/SOURCES.txt' [sage_conf-none] Source in /tmp/pip-req-build-3ssudm8o has version 9.2, which satisfies requirement sage-conf==9.2 from file:///build/sagemath-9.2/sage/build/pkgs/sage_conf/src [sage_conf-none] Removed sage-conf==9.2 from file:///build/sagemath-9.2/sage/build/pkgs/sage_conf/src from build tracker '/tmp/pip-req-tracker-90sosbrp' [sage_conf-none] Building wheels for collected packages: sage-conf [sage_conf-none] Created temporary directory: /tmp/pip-wheel-bjk1khhc [sage_conf-none] Building wheel for sage-conf (setup.py): started [sage_conf-none] Destination directory: /tmp/pip-wheel-bjk1khhc [sage_conf-none] Running command /build/sagemath-9.2/sage/local/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-3ssudm8o/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-3ssudm8o/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-bjk1khhc [sage_conf-none] running bdist_wheel [sage_conf-none] running build [sage_conf-none] running build_py [sage_conf-none] creating build [sage_conf-none] creating build/lib [sage_conf-none] copying sage_conf.py -> build/lib [sage_conf-none] installing to build/bdist.linux-armv7l/wheel [sage_conf-none] running install [sage_conf-none] running install_lib [sage_conf-none] creating build/bdist.linux-armv7l [sage_conf-none] creating build/bdist.linux-armv7l/wheel [sage_conf-none] copying build/lib/sage_conf.py -> build/bdist.linux-armv7l/wheel [sage_conf-none] running install_egg_info [sage_conf-none] running egg_info [sage_conf-none] creating sage_conf.egg-info [sage_conf-none] writing sage_conf.egg-info/PKG-INFO [sage_conf-none] writing dependency_links to sage_conf.egg-info/dependency_links.txt [sage_conf-none] writing entry points to sage_conf.egg-info/entry_points.txt [sage_conf-none] writing top-level names to sage_conf.egg-info/top_level.txt [sage_conf-none] writing manifest file 'sage_conf.egg-info/SOURCES.txt' [sage_conf-none] reading manifest file 'sage_conf.egg-info/SOURCES.txt' [sage_conf-none] writing manifest file 'sage_conf.egg-info/SOURCES.txt' [sage_conf-none] Copying sage_conf.egg-info to build/bdist.linux-armv7l/wheel/sage_conf-9.2.egg-info [sage_conf-none] running install_scripts [sage_conf-none] creating build/bdist.linux-armv7l/wheel/sage_conf-9.2.dist-info/WHEEL [sage_conf-none] creating '/tmp/pip-wheel-bjk1khhc/sage_conf-9.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it [sage_conf-none] adding 'sage_conf.py' [sage_conf-none] adding 'sage_conf-9.2.dist-info/METADATA' [sage_conf-none] adding 'sage_conf-9.2.dist-info/WHEEL' [sage_conf-none] adding 'sage_conf-9.2.dist-info/entry_points.txt' [sage_conf-none] adding 'sage_conf-9.2.dist-info/top_level.txt' [sage_conf-none] adding 'sage_conf-9.2.dist-info/RECORD' [sage_conf-none] removing build/bdist.linux-armv7l/wheel [sage_conf-none] Building wheel for sage-conf (setup.py): finished with status 'done' [sage_conf-none] Created wheel for sage-conf: filename=sage_conf-9.2-py3-none-any.whl size=2197 sha256=a377d67b1e7425050953c26dacd92a41c9f3eff778e38abbf59e914460f4fa8b [sage_conf-none] Stored in directory: /tmp/pip-ephem-wheel-cache-gh2kpae2/wheels/94/d4/4e/716542d8ba4606fea8bbeb1eeadf4afbd2ddb762173ecb24b5 [sage_conf-none] Successfully built sage-conf [sage_conf-none] Removed build tracker: '/tmp/pip-req-tracker-90sosbrp' [sage_conf-none] WARNING: The directory '/nonexistent/first-build/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. [sage_conf-none] Non-user install because site-packages writeable [sage_conf-none] Ignoring indexes: https://pypi.org/simple [sage_conf-none] Created temporary directory: /tmp/pip-ephem-wheel-cache-g6dgxou6 [sage_conf-none] Created temporary directory: /tmp/pip-req-tracker-ymtlsibu [sage_conf-none] Initialized build tracking at /tmp/pip-req-tracker-ymtlsibu [sage_conf-none] Created build tracker: /tmp/pip-req-tracker-ymtlsibu [sage_conf-none] Entered build tracker: /tmp/pip-req-tracker-ymtlsibu [sage_conf-none] Created temporary directory: /tmp/pip-install-9fum5u31 [sage_conf-none] Processing ./dist/sage_conf-9.2-py3-none-any.whl [sage_conf-none] Added sage-conf==9.2 from file:///build/sagemath-9.2/sage/build/pkgs/sage_conf/src/dist/sage_conf-9.2-py3-none-any.whl to build tracker '/tmp/pip-req-tracker-ymtlsibu' [sage_conf-none] Removed sage-conf==9.2 from file:///build/sagemath-9.2/sage/build/pkgs/sage_conf/src/dist/sage_conf-9.2-py3-none-any.whl from build tracker '/tmp/pip-req-tracker-ymtlsibu' [sage_conf-none] Installing collected packages: sage-conf [sage_conf-none] Created temporary directory: /tmp/pip-unpacked-wheel-rto3lb9p [sage_conf-none] [sage_conf-none] changing mode of /build/sagemath-9.2/sage/local/bin/sage-config to 755 [sage_conf-none] Successfully installed sage-conf-9.2 [sage_conf-none] Removed build tracker: '/tmp/pip-req-tracker-ymtlsibu' touch "/build/sagemath-9.2/sage/local/var/lib/sage/installed/sage_conf-none" make --no-print-directory sagelib-no-deps cd '/build/sagemath-9.2/sage/build/pkgs/sagelib' && . '/build/sagemath-9.2/sage/src/bin/sage-env-config' && . '/build/sagemath-9.2/sage/src/bin/sage-env' && . '/build/sagemath-9.2/sage/build/bin/sage-build-env-config' && sage-logger -p '/build/sagemath-9.2/sage/build/pkgs/sagelib/spkg-install' '/build/sagemath-9.2/sage/logs/pkgs/sagelib-9.2.log' [sagelib-9.2] Discovering Python/Cython source code.... [sagelib-9.2] distributions = [''] [sagelib-9.2] Discovered Python/Cython sources, time: 13.72 seconds. [sagelib-9.2] running build [sagelib-9.2] Generating auto-generated sources [sagelib-9.2] Building interpreters for fast_callable [sagelib-9.2] -> First build of interpreters [sagelib-9.2] running build_cython [sagelib-9.2] Enabling Cython debugging support [sagelib-9.2] Updating Cython code.... [sagelib-9.2] [ 1/522] Cythonizing sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx [sagelib-9.2] [ 2/522] Cythonizing sage/algebras/letterplace/free_algebra_element_letterplace.pyx [sagelib-9.2] [ 3/522] Cythonizing sage/algebras/letterplace/free_algebra_letterplace.pyx [sagelib-9.2] [ 4/522] Cythonizing sage/algebras/letterplace/letterplace_ideal.pyx [sagelib-9.2] [ 5/522] Cythonizing sage/algebras/lie_algebras/lie_algebra_element.pyx [sagelib-9.2] [ 6/522] Cythonizing sage/algebras/quatalg/quaternion_algebra_cython.pyx [sagelib-9.2] [ 7/522] Cythonizing sage/algebras/quatalg/quaternion_algebra_element.pyx [sagelib-9.2] [ 8/522] Cythonizing sage/arith/functions.pyx [sagelib-9.2] [ 9/522] Cythonizing sage/arith/multi_modular.pyx [sagelib-9.2] [ 10/522] Cythonizing sage/arith/numerical_approx.pyx [sagelib-9.2] [ 11/522] Cythonizing sage/arith/power.pyx [sagelib-9.2] [ 12/522] Cythonizing sage/arith/rational_reconstruction.pyx [sagelib-9.2] [ 13/522] Cythonizing sage/arith/srange.pyx [sagelib-9.2] [ 14/522] Cythonizing sage/calculus/integration.pyx [sagelib-9.2] [ 15/522] Cythonizing sage/calculus/interpolation.pyx [sagelib-9.2] [ 16/522] Cythonizing sage/calculus/interpolators.pyx [sagelib-9.2] [ 17/522] Cythonizing sage/calculus/ode.pyx [sagelib-9.2] [ 18/522] Cythonizing sage/calculus/riemann.pyx [sagelib-9.2] [ 19/522] Cythonizing sage/calculus/transforms/dwt.pyx [sagelib-9.2] [ 20/522] Cythonizing sage/calculus/transforms/fft.pyx [sagelib-9.2] [ 22/522] Cythonizing sage/categories/action.pyx [sagelib-9.2] [ 21/522] Cythonizing sage/calculus/var.pyx [sagelib-9.2] [ 23/522] Cythonizing sage/categories/category_cy_helper.pyx [sagelib-9.2] [ 25/522] Cythonizing sage/categories/coercion_methods.pyx [sagelib-9.2] [ 24/522] Cythonizing sage/categories/category_singleton.pyx [sagelib-9.2] [ 26/522] Cythonizing sage/categories/examples/semigroups_cython.pyx [sagelib-9.2] [ 28/522] Cythonizing sage/categories/map.pyx [sagelib-9.2] [ 27/522] Cythonizing sage/categories/functor.pyx [sagelib-9.2] [ 29/522] Cythonizing sage/categories/morphism.pyx [sagelib-9.2] [ 30/522] Cythonizing sage/coding/binary_code.pyx [sagelib-9.2] [ 31/522] Cythonizing sage/coding/codecan/autgroup_can_label.pyx [sagelib-9.2] [ 32/522] Cythonizing sage/coding/codecan/codecan.pyx [sagelib-9.2] [ 33/522] Cythonizing sage/coding/kasami_codes.pyx [sagelib-9.2] [ 34/522] Cythonizing sage/combinat/combinat_cython.pyx [sagelib-9.2] [ 35/522] Cythonizing sage/combinat/crystals/letters.pyx [sagelib-9.2] [ 36/522] Cythonizing sage/combinat/crystals/pbw_datum.pyx [sagelib-9.2] [ 37/522] Cythonizing sage/combinat/crystals/spins.pyx [sagelib-9.2] [ 38/522] Cythonizing sage/combinat/crystals/tensor_product_element.pyx [sagelib-9.2] [ 39/522] Cythonizing sage/combinat/debruijn_sequence.pyx [sagelib-9.2] [ 40/522] Cythonizing sage/combinat/degree_sequences.pyx [sagelib-9.2] [ 41/522] Cythonizing sage/combinat/designs/designs_pyx.pyx [sagelib-9.2] [ 42/522] Cythonizing sage/combinat/designs/evenly_distributed_sets.pyx [sagelib-9.2] [ 43/522] Cythonizing sage/combinat/designs/gen_quadrangles_with_spread.pyx [sagelib-9.2] [ 44/522] Cythonizing sage/combinat/designs/orthogonal_arrays_find_recursive.pyx [sagelib-9.2] [ 45/522] Cythonizing sage/combinat/designs/subhypergraph_search.pyx [sagelib-9.2] [ 46/522] Cythonizing sage/combinat/enumeration_mod_permgroup.pyx [sagelib-9.2] [ 47/522] Cythonizing sage/combinat/expnums.pyx [sagelib-9.2] [ 48/522] Cythonizing sage/combinat/fast_vector_partitions.pyx [sagelib-9.2] [ 49/522] Cythonizing sage/combinat/integer_lists/base.pyx [sagelib-9.2] [ 50/522] Cythonizing sage/combinat/integer_lists/invlex.pyx [sagelib-9.2] [ 51/522] Cythonizing sage/combinat/matrices/dancing_links.pyx [sagelib-9.2] [ 52/522] Cythonizing sage/combinat/partitions.pyx [sagelib-9.2] [ 53/522] Cythonizing sage/combinat/permutation_cython.pyx [sagelib-9.2] [ 54/522] Cythonizing sage/combinat/posets/hasse_cython.pyx [sagelib-9.2] [ 55/522] Cythonizing sage/combinat/q_bernoulli.pyx [sagelib-9.2] [ 56/522] Cythonizing sage/combinat/rigged_configurations/rigged_partition.pyx [sagelib-9.2] [ 57/522] Cythonizing sage/combinat/root_system/braid_orbit.pyx [sagelib-9.2] [ 58/522] Cythonizing sage/combinat/root_system/reflection_group_c.pyx [sagelib-9.2] [ 59/522] Cythonizing sage/combinat/root_system/reflection_group_element.pyx [sagelib-9.2] [ 60/522] Cythonizing sage/combinat/subword_complex_c.pyx [sagelib-9.2] [ 61/522] Cythonizing sage/combinat/words/word_char.pyx [sagelib-9.2] [ 62/522] Cythonizing sage/combinat/words/word_datatypes.pyx [sagelib-9.2] [ 63/522] Cythonizing sage/cpython/atexit.pyx [sagelib-9.2] [ 64/522] Cythonizing sage/cpython/builtin_types.pyx [sagelib-9.2] [ 65/522] Cythonizing sage/cpython/cython_metaclass.pyx [sagelib-9.2] [ 66/522] Cythonizing sage/cpython/debug.pyx [sagelib-9.2] [ 67/522] Cythonizing sage/cpython/dict_del_by_value.pyx [sagelib-9.2] [ 68/522] Cythonizing sage/cpython/getattr.pyx [sagelib-9.2] [ 69/522] Cythonizing sage/cpython/string.pyx [sagelib-9.2] [ 70/522] Cythonizing sage/cpython/type.pyx [sagelib-9.2] [ 71/522] Cythonizing sage/cpython/wrapperdescr.pyx [sagelib-9.2] [ 72/522] Cythonizing sage/crypto/boolean_function.pyx [sagelib-9.2] [ 73/522] Cythonizing sage/data_structures/binary_search.pyx [sagelib-9.2] [ 74/522] Cythonizing sage/data_structures/bitset.pyx [sagelib-9.2] [ 75/522] Cythonizing sage/data_structures/bitset_base.pyx [sagelib-9.2] [ 76/522] Cythonizing sage/data_structures/blas_dict.pyx [sagelib-9.2] [ 77/522] Cythonizing sage/data_structures/bounded_integer_sequences.pyx [sagelib-9.2] [ 78/522] Cythonizing sage/docs/instancedoc.pyx [sagelib-9.2] [ 80/522] Cythonizing sage/dynamics/complex_dynamics/mandel_julia_helper.pyx [sagelib-9.2] [ 79/522] Cythonizing sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx [sagelib-9.2] [ 81/522] Cythonizing sage/ext/fast_callable.pyx [sagelib-9.2] [ 82/522] Cythonizing sage/ext/fast_eval.pyx [sagelib-9.2] [ 83/522] Cythonizing sage/ext/interpreters/wrapper_cc.pyx [sagelib-9.2] [ 84/522] Cythonizing sage/ext/interpreters/wrapper_cdf.pyx [sagelib-9.2] [ 85/522] Cythonizing sage/ext/interpreters/wrapper_el.pyx [sagelib-9.2] [ 86/522] Cythonizing sage/ext/interpreters/wrapper_py.pyx [sagelib-9.2] [ 87/522] Cythonizing sage/ext/interpreters/wrapper_rdf.pyx [sagelib-9.2] [ 88/522] Cythonizing sage/ext/interpreters/wrapper_rr.pyx [sagelib-9.2] [ 89/522] Cythonizing sage/ext/memory.pyx [sagelib-9.2] [ 90/522] Cythonizing sage/ext/memory_allocator.pyx [sagelib-9.2] [ 91/522] Cythonizing sage/finance/fractal.pyx [sagelib-9.2] [ 92/522] Cythonizing sage/finance/markov_multifractal_cython.pyx [sagelib-9.2] [ 94/522] Cythonizing sage/finance/time_series.pyx [sagelib-9.2] [ 93/522] Cythonizing sage/finance/option.pyx [sagelib-9.2] [ 95/522] Cythonizing sage/functions/prime_pi.pyx [sagelib-9.2] [ 96/522] Cythonizing sage/games/sudoku_backtrack.pyx [sagelib-9.2] [ 97/522] Cythonizing sage/geometry/integral_points.pyx [sagelib-9.2] [ 98/522] Cythonizing sage/geometry/point_collection.pyx [sagelib-9.2] [ 99/522] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx [sagelib-9.2] [100/522] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx [sagelib-9.2] [101/522] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx [sagelib-9.2] [102/522] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx [sagelib-9.2] [103/522] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx [sagelib-9.2] warning: sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx:600:8: Unreachable code [sagelib-9.2] [104/522] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx [sagelib-9.2] [105/522] Cythonizing sage/geometry/toric_lattice_element.pyx [sagelib-9.2] [106/522] Cythonizing sage/geometry/triangulation/base.pyx [sagelib-9.2] [107/522] Cythonizing sage/graphs/asteroidal_triples.pyx [sagelib-9.2] [108/522] Cythonizing sage/graphs/base/boost_graph.pyx [sagelib-9.2] [109/522] Cythonizing sage/graphs/base/c_graph.pyx [sagelib-9.2] [110/522] Cythonizing sage/graphs/base/dense_graph.pyx [sagelib-9.2] [111/522] Cythonizing sage/graphs/base/graph_backends.pyx [sagelib-9.2] [112/522] Cythonizing sage/graphs/base/sparse_graph.pyx [sagelib-9.2] [113/522] Cythonizing sage/graphs/base/static_dense_graph.pyx [sagelib-9.2] [114/522] Cythonizing sage/graphs/base/static_sparse_backend.pyx [sagelib-9.2] [115/522] Cythonizing sage/graphs/base/static_sparse_graph.pyx [sagelib-9.2] [116/522] Cythonizing sage/graphs/centrality.pyx [sagelib-9.2] [117/522] Cythonizing sage/graphs/chrompoly.pyx [sagelib-9.2] [118/522] Cythonizing sage/graphs/cliquer.pyx [sagelib-9.2] [119/522] Cythonizing sage/graphs/comparability.pyx [sagelib-9.2] [120/522] Cythonizing sage/graphs/connectivity.pyx [sagelib-9.2] [121/522] Cythonizing sage/graphs/convexity_properties.pyx [sagelib-9.2] [122/522] Cythonizing sage/graphs/distances_all_pairs.pyx [sagelib-9.2] [123/522] Cythonizing sage/graphs/generators/distance_regular.pyx [sagelib-9.2] [124/522] Cythonizing sage/graphs/generic_graph_pyx.pyx [sagelib-9.2] [125/522] Cythonizing sage/graphs/genus.pyx [sagelib-9.2] [126/522] Cythonizing sage/graphs/graph_coloring.pyx [sagelib-9.2] [127/522] Cythonizing sage/graphs/graph_decompositions/bandwidth.pyx [sagelib-9.2] [128/522] Cythonizing sage/graphs/graph_decompositions/clique_separators.pyx [sagelib-9.2] [129/522] Cythonizing sage/graphs/graph_decompositions/cutwidth.pyx [sagelib-9.2] [130/522] Cythonizing sage/graphs/graph_decompositions/fast_digraph.pyx [sagelib-9.2] [131/522] Cythonizing sage/graphs/graph_decompositions/graph_products.pyx [sagelib-9.2] [132/522] Cythonizing sage/graphs/graph_decompositions/rankwidth.pyx [sagelib-9.2] [133/522] Cythonizing sage/graphs/graph_decompositions/vertex_separation.pyx [sagelib-9.2] [134/522] Cythonizing sage/graphs/graph_generators_pyx.pyx [sagelib-9.2] [135/522] Cythonizing sage/graphs/hyperbolicity.pyx [sagelib-9.2] [136/522] Cythonizing sage/graphs/independent_sets.pyx [sagelib-9.2] [137/522] Cythonizing sage/graphs/isoperimetric_inequalities.pyx [sagelib-9.2] [138/522] Cythonizing sage/graphs/line_graph.pyx [sagelib-9.2] [139/522] Cythonizing sage/graphs/matchpoly.pyx [sagelib-9.2] [140/522] Cythonizing sage/graphs/path_enumeration.pyx [sagelib-9.2] [141/522] Cythonizing sage/graphs/planarity.pyx [sagelib-9.2] [143/522] Cythonizing sage/graphs/strongly_regular_db.pyx [sagelib-9.2] [144/522] Cythonizing sage/graphs/traversals.pyx [sagelib-9.2] [142/522] Cythonizing sage/graphs/spanning_tree.pyx [sagelib-9.2] [145/522] Cythonizing sage/graphs/trees.pyx [sagelib-9.2] [146/522] Cythonizing sage/graphs/views.pyx [sagelib-9.2] [147/522] Cythonizing sage/graphs/weakly_chordal.pyx [sagelib-9.2] [148/522] Cythonizing sage/groups/group.pyx [sagelib-9.2] [149/522] Cythonizing sage/groups/libgap_wrapper.pyx [sagelib-9.2] [150/522] Cythonizing sage/groups/matrix_gps/group_element.pyx [sagelib-9.2] [151/522] Cythonizing sage/groups/old.pyx [sagelib-9.2] [152/522] Cythonizing sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx [sagelib-9.2] [153/522] Cythonizing sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx [sagelib-9.2] [154/522] Cythonizing sage/groups/perm_gps/partn_ref/data_structures.pyx [sagelib-9.2] [155/522] Cythonizing sage/groups/perm_gps/partn_ref/double_coset.pyx [sagelib-9.2] [156/522] Cythonizing sage/groups/perm_gps/partn_ref/refinement_binary.pyx [sagelib-9.2] [157/522] Cythonizing sage/groups/perm_gps/partn_ref/refinement_graphs.pyx [sagelib-9.2] [158/522] Cythonizing sage/groups/perm_gps/partn_ref/refinement_lists.pyx [sagelib-9.2] [159/522] Cythonizing sage/groups/perm_gps/partn_ref/refinement_matrices.pyx [sagelib-9.2] [160/522] Cythonizing sage/groups/perm_gps/partn_ref/refinement_python.pyx [sagelib-9.2] [161/522] Cythonizing sage/groups/perm_gps/partn_ref/refinement_sets.pyx [sagelib-9.2] [162/522] Cythonizing sage/groups/perm_gps/partn_ref2/refinement_generic.pyx [sagelib-9.2] [163/522] Cythonizing sage/groups/perm_gps/permgroup_element.pyx [sagelib-9.2] [164/522] Cythonizing sage/groups/semimonomial_transformations/semimonomial_transformation.pyx [sagelib-9.2] [165/522] Cythonizing sage/interacts/library_cython.pyx [sagelib-9.2] [166/522] Cythonizing sage/interfaces/process.pyx [sagelib-9.2] [167/522] Cythonizing sage/interfaces/sagespawn.pyx [sagelib-9.2] [168/522] Cythonizing sage/lfunctions/zero_sums.pyx [sagelib-9.2] [169/522] Cythonizing sage/libs/arb/arb_version.pyx [sagelib-9.2] [170/522] Cythonizing sage/libs/arb/arith.pyx [sagelib-9.2] [171/522] Cythonizing sage/libs/braiding.pyx [sagelib-9.2] [172/522] Cythonizing sage/libs/ecl.pyx [sagelib-9.2] [174/522] Cythonizing sage/libs/eclib/mat.pyx [sagelib-9.2] [173/522] Cythonizing sage/libs/eclib/homspace.pyx [sagelib-9.2] [175/522] Cythonizing sage/libs/eclib/mwrank.pyx [sagelib-9.2] [176/522] Cythonizing sage/libs/eclib/newforms.pyx [sagelib-9.2] [177/522] Cythonizing sage/libs/flint/arith.pyx [sagelib-9.2] [178/522] Cythonizing sage/libs/flint/flint.pyx [sagelib-9.2] [180/522] Cythonizing sage/libs/gap/element.pyx [sagelib-9.2] [179/522] Cythonizing sage/libs/flint/fmpz_poly.pyx [sagelib-9.2] [181/522] Cythonizing sage/libs/gap/libgap.pyx [sagelib-9.2] warning: sage/libs/gap/element.pyx:267:21: local variable 'result' referenced before assignment [sagelib-9.2] warning: sage/libs/gap/element.pyx:268:15: local variable 'result' referenced before assignment [sagelib-9.2] [183/522] Cythonizing sage/libs/giac/giac.pyx [sagelib-9.2] [182/522] Cythonizing sage/libs/gap/util.pyx [sagelib-9.2] [184/522] Cythonizing sage/libs/glpk/error.pyx [sagelib-9.2] [185/522] Cythonizing sage/libs/gmp/pylong.pyx [sagelib-9.2] [186/522] Cythonizing sage/libs/gsl/array.pyx [sagelib-9.2] [187/522] Cythonizing sage/libs/homfly.pyx [sagelib-9.2] [188/522] Cythonizing sage/libs/lcalc/lcalc_Lfunction.pyx [sagelib-9.2] [189/522] Cythonizing sage/libs/libecm.pyx [sagelib-9.2] [190/522] Cythonizing sage/libs/linbox/linbox_flint_interface.pyx [sagelib-9.2] [191/522] Cythonizing sage/libs/lrcalc/lrcalc.pyx [sagelib-9.2] [192/522] Cythonizing sage/libs/mpmath/ext_impl.pyx [sagelib-9.2] [193/522] Cythonizing sage/libs/mpmath/ext_libmp.pyx [sagelib-9.2] [194/522] Cythonizing sage/libs/mpmath/ext_main.pyx [sagelib-9.2] [195/522] Cythonizing sage/libs/mpmath/utils.pyx [sagelib-9.2] [196/522] Cythonizing sage/libs/ntl/convert.pyx [sagelib-9.2] [197/522] Cythonizing sage/libs/ntl/error.pyx [sagelib-9.2] [198/522] Cythonizing sage/libs/ntl/ntl_GF2.pyx [sagelib-9.2] [199/522] Cythonizing sage/libs/ntl/ntl_GF2E.pyx [sagelib-9.2] [200/522] Cythonizing sage/libs/ntl/ntl_GF2EContext.pyx [sagelib-9.2] [201/522] Cythonizing sage/libs/ntl/ntl_GF2EX.pyx [sagelib-9.2] [202/522] Cythonizing sage/libs/ntl/ntl_GF2X.pyx [sagelib-9.2] [203/522] Cythonizing sage/libs/ntl/ntl_ZZ.pyx [sagelib-9.2] [204/522] Cythonizing sage/libs/ntl/ntl_ZZX.pyx [sagelib-9.2] warning: sage/libs/ntl/ntl_ZZ.pyx:270:23: local variable 'ans' referenced before assignment [sagelib-9.2] warning: sage/libs/ntl/ntl_ZZ.pyx:271:15: local variable 'ans' referenced before assignment [sagelib-9.2] [205/522] Cythonizing sage/libs/ntl/ntl_ZZ_p.pyx [sagelib-9.2] [206/522] Cythonizing sage/libs/ntl/ntl_ZZ_pContext.pyx [sagelib-9.2] [207/522] Cythonizing sage/libs/ntl/ntl_ZZ_pE.pyx [sagelib-9.2] [209/522] Cythonizing sage/libs/ntl/ntl_ZZ_pEX.pyx [sagelib-9.2] [208/522] Cythonizing sage/libs/ntl/ntl_ZZ_pEContext.pyx [sagelib-9.2] [210/522] Cythonizing sage/libs/ntl/ntl_ZZ_pX.pyx [sagelib-9.2] [211/522] Cythonizing sage/libs/ntl/ntl_lzz_p.pyx [sagelib-9.2] [212/522] Cythonizing sage/libs/ntl/ntl_lzz_pContext.pyx [sagelib-9.2] warning: sage/libs/ntl/ntl_ZZ_pX.pyx:278:24: local variable 'l' referenced before assignment [sagelib-9.2] warning: sage/libs/ntl/ntl_ZZ_pX.pyx:280:15: local variable 'l' referenced before assignment [sagelib-9.2] warning: sage/libs/ntl/ntl_ZZ_pX.pyx:1171:36: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/libs/ntl/ntl_ZZ_pX.pyx:1171:44: local variable 'mini' referenced before assignment [sagelib-9.2] warning: sage/libs/ntl/ntl_ZZ_pX.pyx:1172:19: local variable 'minval' referenced before assignment [sagelib-9.2] [213/522] Cythonizing sage/libs/ntl/ntl_lzz_pX.pyx [sagelib-9.2] [214/522] Cythonizing sage/libs/ntl/ntl_mat_GF2.pyx [sagelib-9.2] [215/522] Cythonizing sage/libs/ntl/ntl_mat_GF2E.pyx [sagelib-9.2] [216/522] Cythonizing sage/libs/ntl/ntl_mat_ZZ.pyx [sagelib-9.2] [217/522] Cythonizing sage/libs/pari/convert_flint.pyx [sagelib-9.2] [218/522] Cythonizing sage/libs/pari/convert_gmp.pyx [sagelib-9.2] [219/522] Cythonizing sage/libs/pari/convert_sage.pyx [sagelib-9.2] [220/522] Cythonizing sage/libs/pari/misc.pyx [sagelib-9.2] [221/522] Cythonizing sage/libs/pynac/constant.pyx [sagelib-9.2] [222/522] Cythonizing sage/libs/pynac/pynac.pyx [sagelib-9.2] [223/522] Cythonizing sage/libs/ratpoints.pyx [sagelib-9.2] [224/522] Cythonizing sage/libs/readline.pyx [sagelib-9.2] [225/522] Cythonizing sage/libs/singular/function.pyx [sagelib-9.2] [226/522] Cythonizing sage/libs/singular/groebner_strategy.pyx [sagelib-9.2] [227/522] Cythonizing sage/libs/singular/option.pyx [sagelib-9.2] [228/522] Cythonizing sage/libs/singular/polynomial.pyx [sagelib-9.2] warning: sage/libs/singular/groebner_strategy.pyx:528:67: local variable 'max_ind' referenced before assignment [sagelib-9.2] warning: sage/libs/singular/groebner_strategy.pyx:530:32: local variable 'max_ind' referenced before assignment [sagelib-9.2] [229/522] Cythonizing sage/libs/singular/ring.pyx [sagelib-9.2] [230/522] Cythonizing sage/libs/singular/singular.pyx [sagelib-9.2] [231/522] Cythonizing sage/libs/symmetrica/symmetrica.pyx [sagelib-9.2] [232/522] Cythonizing sage/matrix/action.pyx [sagelib-9.2] [233/522] Cythonizing sage/matrix/args.pyx [sagelib-9.2] [234/522] Cythonizing sage/matrix/change_ring.pyx [sagelib-9.2] [235/522] Cythonizing sage/matrix/constructor.pyx [sagelib-9.2] [236/522] Cythonizing sage/matrix/echelon_matrix.pyx [sagelib-9.2] [237/522] Cythonizing sage/matrix/matrix.pyx [sagelib-9.2] [238/522] Cythonizing sage/matrix/matrix0.pyx [sagelib-9.2] [239/522] Cythonizing sage/matrix/matrix1.pyx [sagelib-9.2] [240/522] Cythonizing sage/matrix/matrix2.pyx [sagelib-9.2] [241/522] Cythonizing sage/matrix/matrix_complex_ball_dense.pyx [sagelib-9.2] [242/522] Cythonizing sage/matrix/matrix_complex_double_dense.pyx [sagelib-9.2] [243/522] Cythonizing sage/matrix/matrix_cyclo_dense.pyx [sagelib-9.2] [244/522] Cythonizing sage/matrix/matrix_dense.pyx [sagelib-9.2] [245/522] Cythonizing sage/matrix/matrix_double_dense.pyx [sagelib-9.2] [246/522] Cythonizing sage/matrix/matrix_gap.pyx [sagelib-9.2] [247/522] Cythonizing sage/matrix/matrix_generic_dense.pyx [sagelib-9.2] [248/522] Cythonizing sage/matrix/matrix_generic_sparse.pyx [sagelib-9.2] [249/522] Cythonizing sage/matrix/matrix_gf2e_dense.pyx [sagelib-9.2] [250/522] Cythonizing sage/matrix/matrix_integer_dense.pyx [sagelib-9.2] [251/522] Cythonizing sage/matrix/matrix_integer_sparse.pyx [sagelib-9.2] [252/522] Cythonizing sage/matrix/matrix_mod2_dense.pyx [sagelib-9.2] [253/522] Cythonizing sage/matrix/matrix_modn_dense_double.pyx [sagelib-9.2] [254/522] Cythonizing sage/matrix/matrix_modn_dense_float.pyx [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:283:19: local variable 'd' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:285:18: local variable 'd' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:289:11: local variable 'd' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:297:14: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:298:14: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:305:58: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:306:65: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:309:57: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:310:65: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:323:11: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:324:11: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:328:30: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:329:15: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:283:19: local variable 'd' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:285:18: local variable 'd' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:289:11: local variable 'd' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:297:14: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:298:14: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:305:58: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:306:65: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:309:57: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:310:65: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:323:11: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:324:11: local variable 'zero' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:328:30: local variable 'one' referenced before assignment [sagelib-9.2] warning: sage/matrix/matrix_modn_dense_template.pxi:329:15: local variable 'zero' referenced before assignment [sagelib-9.2] [255/522] Cythonizing sage/matrix/matrix_modn_sparse.pyx [sagelib-9.2] [256/522] Cythonizing sage/matrix/matrix_mpolynomial_dense.pyx [sagelib-9.2] [257/522] Cythonizing sage/matrix/matrix_polynomial_dense.pyx [sagelib-9.2] [258/522] Cythonizing sage/matrix/matrix_rational_dense.pyx [sagelib-9.2] [259/522] Cythonizing sage/matrix/matrix_rational_sparse.pyx [sagelib-9.2] [260/522] Cythonizing sage/matrix/matrix_real_double_dense.pyx [sagelib-9.2] [261/522] Cythonizing sage/matrix/matrix_sparse.pyx [sagelib-9.2] [262/522] Cythonizing sage/matrix/matrix_symbolic_dense.pyx [sagelib-9.2] [263/522] Cythonizing sage/matrix/matrix_window.pyx [sagelib-9.2] [264/522] Cythonizing sage/matrix/misc.pyx [sagelib-9.2] [265/522] Cythonizing sage/matrix/strassen.pyx [sagelib-9.2] [266/522] Cythonizing sage/matroids/basis_exchange_matroid.pyx [sagelib-9.2] [267/522] Cythonizing sage/matroids/basis_matroid.pyx [sagelib-9.2] [268/522] Cythonizing sage/matroids/circuit_closures_matroid.pyx [sagelib-9.2] [269/522] Cythonizing sage/matroids/extension.pyx [sagelib-9.2] [270/522] Cythonizing sage/matroids/lean_matrix.pyx [sagelib-9.2] [271/522] Cythonizing sage/matroids/linear_matroid.pyx [sagelib-9.2] [272/522] Cythonizing sage/matroids/matroid.pyx [sagelib-9.2] [273/522] Cythonizing sage/matroids/set_system.pyx [sagelib-9.2] [274/522] Cythonizing sage/matroids/union_matroid.pyx [sagelib-9.2] [275/522] Cythonizing sage/matroids/unpickling.pyx [sagelib-9.2] [276/522] Cythonizing sage/media/channels.pyx [sagelib-9.2] [277/522] Cythonizing sage/misc/allocator.pyx [sagelib-9.2] [278/522] Cythonizing sage/misc/binary_tree.pyx [sagelib-9.2] [279/522] Cythonizing sage/misc/c3.pyx [sagelib-9.2] [280/522] Cythonizing sage/misc/c3_controlled.pyx [sagelib-9.2] [281/522] Cythonizing sage/misc/cachefunc.pyx [sagelib-9.2] [282/522] Cythonizing sage/misc/callable_dict.pyx [sagelib-9.2] [283/522] Cythonizing sage/misc/citation.pyx [sagelib-9.2] [284/522] Cythonizing sage/misc/classcall_metaclass.pyx [sagelib-9.2] [285/522] Cythonizing sage/misc/constant_function.pyx [sagelib-9.2] [286/522] Cythonizing sage/misc/derivative.pyx [sagelib-9.2] [287/522] Cythonizing sage/misc/fast_methods.pyx [sagelib-9.2] [288/522] Cythonizing sage/misc/fpickle.pyx [sagelib-9.2] [289/522] Cythonizing sage/misc/function_mangling.pyx [sagelib-9.2] [290/522] Cythonizing sage/misc/inherit_comparison.pyx [sagelib-9.2] [291/522] Cythonizing sage/misc/lazy_attribute.pyx [sagelib-9.2] [292/522] Cythonizing sage/misc/lazy_import.pyx [sagelib-9.2] [293/522] Cythonizing sage/misc/lazy_list.pyx [sagelib-9.2] [294/522] Cythonizing sage/misc/lazy_string.pyx [sagelib-9.2] [295/522] Cythonizing sage/misc/misc_c.pyx [sagelib-9.2] [297/522] Cythonizing sage/misc/parser.pyx [sagelib-9.2] [296/522] Cythonizing sage/misc/nested_class.pyx [sagelib-9.2] [298/522] Cythonizing sage/misc/persist.pyx [sagelib-9.2] [299/522] Cythonizing sage/misc/pickle_old.pyx [sagelib-9.2] [300/522] Cythonizing sage/misc/randstate.pyx [sagelib-9.2] [301/522] Cythonizing sage/misc/reset.pyx [sagelib-9.2] [302/522] Cythonizing sage/misc/sage_ostools.pyx [sagelib-9.2] [303/522] Cythonizing sage/misc/sage_timeit_class.pyx [sagelib-9.2] [304/522] Cythonizing sage/misc/search.pyx [sagelib-9.2] [305/522] Cythonizing sage/misc/session.pyx [sagelib-9.2] [306/522] Cythonizing sage/misc/stopgap.pyx [sagelib-9.2] [307/522] Cythonizing sage/misc/weak_dict.pyx [sagelib-9.2] [308/522] Cythonizing sage/modular/arithgroup/arithgroup_element.pyx [sagelib-9.2] [309/522] Cythonizing sage/modular/arithgroup/congroup.pyx [sagelib-9.2] [310/522] Cythonizing sage/modular/arithgroup/farey_symbol.pyx [sagelib-9.2] [311/522] Cythonizing sage/modular/hypergeometric_misc.pyx [sagelib-9.2] [312/522] Cythonizing sage/modular/modform/eis_series_cython.pyx [sagelib-9.2] [313/522] Cythonizing sage/modular/modform/l_series_gross_zagier_coeffs.pyx [sagelib-9.2] [314/522] Cythonizing sage/modular/modsym/apply.pyx [sagelib-9.2] [315/522] Cythonizing sage/modular/modsym/heilbronn.pyx [sagelib-9.2] [316/522] Cythonizing sage/modular/modsym/manin_symbol.pyx [sagelib-9.2] [317/522] Cythonizing sage/modular/modsym/p1list.pyx [sagelib-9.2] [318/522] Cythonizing sage/modular/modsym/relation_matrix_pyx.pyx [sagelib-9.2] [319/522] Cythonizing sage/modular/pollack_stevens/dist.pyx [sagelib-9.2] [320/522] Cythonizing sage/modules/finite_submodule_iter.pyx [sagelib-9.2] [321/522] Cythonizing sage/modules/free_module_element.pyx [sagelib-9.2] [322/522] Cythonizing sage/modules/module.pyx [sagelib-9.2] [323/522] Cythonizing sage/modules/vector_complex_double_dense.pyx [sagelib-9.2] [324/522] Cythonizing sage/modules/vector_double_dense.pyx [sagelib-9.2] [325/522] Cythonizing sage/modules/vector_integer_dense.pyx [sagelib-9.2] [326/522] Cythonizing sage/modules/vector_integer_sparse.pyx [sagelib-9.2] [327/522] Cythonizing sage/modules/vector_mod2_dense.pyx [sagelib-9.2] [328/522] Cythonizing sage/modules/vector_modn_dense.pyx [sagelib-9.2] [329/522] Cythonizing sage/modules/vector_modn_sparse.pyx [sagelib-9.2] [330/522] Cythonizing sage/modules/vector_rational_dense.pyx [sagelib-9.2] [331/522] Cythonizing sage/modules/vector_rational_sparse.pyx [sagelib-9.2] [332/522] Cythonizing sage/modules/vector_real_double_dense.pyx [sagelib-9.2] [333/522] Cythonizing sage/modules/with_basis/indexed_element.pyx [sagelib-9.2] [334/522] Cythonizing sage/monoids/free_abelian_monoid_element.pyx [sagelib-9.2] [335/522] Cythonizing sage/numerical/backends/cvxopt_backend.pyx [sagelib-9.2] [336/522] Cythonizing sage/numerical/backends/cvxopt_sdp_backend.pyx [sagelib-9.2] [337/522] Cythonizing sage/numerical/backends/generic_backend.pyx [sagelib-9.2] [338/522] Cythonizing sage/numerical/backends/generic_sdp_backend.pyx [sagelib-9.2] [339/522] Cythonizing sage/numerical/backends/glpk_backend.pyx [sagelib-9.2] [340/522] Cythonizing sage/numerical/backends/glpk_exact_backend.pyx [sagelib-9.2] [341/522] Cythonizing sage/numerical/backends/glpk_graph_backend.pyx [sagelib-9.2] [342/522] Cythonizing sage/numerical/backends/interactivelp_backend.pyx [sagelib-9.2] warning: sage/numerical/backends/interactivelp_backend.pyx:179: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. [sagelib-9.2] warning: sage/numerical/backends/generic_backend.pxd:13:26: Previous declaration is here [sagelib-9.2] [343/522] Cythonizing sage/numerical/backends/matrix_sdp_backend.pyx [sagelib-9.2] [344/522] Cythonizing sage/numerical/backends/ppl_backend.pyx [sagelib-9.2] [345/522] Cythonizing sage/numerical/gauss_legendre.pyx [sagelib-9.2] [346/522] Cythonizing sage/numerical/linear_functions.pyx [sagelib-9.2] [347/522] Cythonizing sage/numerical/linear_tensor_element.pyx [sagelib-9.2] [349/522] Cythonizing sage/numerical/sdp.pyx [sagelib-9.2] [348/522] Cythonizing sage/numerical/mip.pyx [sagelib-9.2] [350/522] Cythonizing sage/plot/complex_plot.pyx [sagelib-9.2] [351/522] Cythonizing sage/plot/plot3d/base.pyx [sagelib-9.2] [352/522] Cythonizing sage/plot/plot3d/implicit_surface.pyx [sagelib-9.2] [353/522] Cythonizing sage/plot/plot3d/index_face_set.pyx [sagelib-9.2] [355/522] Cythonizing sage/plot/plot3d/shapes.pyx [sagelib-9.2] [354/522] Cythonizing sage/plot/plot3d/parametric_surface.pyx [sagelib-9.2] [356/522] Cythonizing sage/plot/plot3d/transform.pyx [sagelib-9.2] [357/522] Cythonizing sage/probability/probability_distribution.pyx [sagelib-9.2] [358/522] Cythonizing sage/quadratic_forms/count_local_2.pyx [sagelib-9.2] [359/522] Cythonizing sage/quadratic_forms/quadratic_form__evaluate.pyx [sagelib-9.2] [360/522] Cythonizing sage/quadratic_forms/ternary.pyx [sagelib-9.2] [361/522] Cythonizing sage/quivers/algebra_elements.pyx [sagelib-9.2] [362/522] Cythonizing sage/quivers/paths.pyx [sagelib-9.2] [363/522] Cythonizing sage/rings/bernmm.pyx [sagelib-9.2] [364/522] Cythonizing sage/rings/bernoulli_mod_p.pyx [sagelib-9.2] [365/522] Cythonizing sage/rings/complex_arb.pyx [sagelib-9.2] [366/522] Cythonizing sage/rings/complex_double.pyx [sagelib-9.2] [367/522] Cythonizing sage/rings/complex_interval.pyx [sagelib-9.2] [368/522] Cythonizing sage/rings/complex_mpc.pyx [sagelib-9.2] [369/522] Cythonizing sage/rings/complex_number.pyx [sagelib-9.2] [370/522] Cythonizing sage/rings/convert/mpfi.pyx [sagelib-9.2] [371/522] Cythonizing sage/rings/factorint.pyx [sagelib-9.2] [372/522] Cythonizing sage/rings/fast_arith.pyx [sagelib-9.2] [373/522] Cythonizing sage/rings/finite_rings/element_base.pyx [sagelib-9.2] [374/522] Cythonizing sage/rings/finite_rings/element_givaro.pyx [sagelib-9.2] [375/522] Cythonizing sage/rings/finite_rings/element_ntl_gf2e.pyx [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:312:40: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:313:51: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:386:37: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:391:33: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:395:33: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:406:37: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:407:62: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:446:37: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:447:62: local variable 'res' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:496:33: local variable 'g' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:530:31: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:532:15: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:560:29: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:562:15: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:704:28: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:705:51: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:723:28: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:724:51: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:743:29: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:744:51: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1097:34: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1099:58: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1114:34: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1116:58: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1136:34: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1138:58: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1153:34: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1155:58: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1170:34: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1171:58: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1202:34: local variable 'r' referenced before assignment [sagelib-9.2] warning: sage/rings/finite_rings/element_givaro.pyx:1203:58: local variable 'r' referenced before assignment [sagelib-9.2] [376/522] Cythonizing sage/rings/finite_rings/element_pari_ffelt.pyx [sagelib-9.2] [377/522] Cythonizing sage/rings/finite_rings/finite_field_base.pyx [sagelib-9.2] [378/522] Cythonizing sage/rings/finite_rings/hom_finite_field.pyx [sagelib-9.2] [379/522] Cythonizing sage/rings/finite_rings/hom_finite_field_givaro.pyx [sagelib-9.2] [380/522] Cythonizing sage/rings/finite_rings/hom_prime_finite_field.pyx [sagelib-9.2] [381/522] Cythonizing sage/rings/finite_rings/integer_mod.pyx [sagelib-9.2] [382/522] Cythonizing sage/rings/finite_rings/residue_field.pyx [sagelib-9.2] [383/522] Cythonizing sage/rings/fraction_field_FpT.pyx [sagelib-9.2] [384/522] Cythonizing sage/rings/fraction_field_element.pyx [sagelib-9.2] [385/522] Cythonizing sage/rings/function_field/element.pyx [sagelib-9.2] [386/522] Cythonizing sage/rings/integer.pyx [sagelib-9.2] [387/522] Cythonizing sage/rings/integer_ring.pyx [sagelib-9.2] [388/522] Cythonizing sage/rings/laurent_series_ring_element.pyx [sagelib-9.2] [389/522] Cythonizing sage/rings/morphism.pyx [sagelib-9.2] [390/522] Cythonizing sage/rings/noncommutative_ideals.pyx [sagelib-9.2] [391/522] Cythonizing sage/rings/number_field/number_field_base.pyx [sagelib-9.2] [392/522] Cythonizing sage/rings/number_field/number_field_element.pyx [sagelib-9.2] [393/522] Cythonizing sage/rings/number_field/number_field_element_quadratic.pyx [sagelib-9.2] [394/522] Cythonizing sage/rings/number_field/number_field_morphisms.pyx [sagelib-9.2] [395/522] Cythonizing sage/rings/number_field/totallyreal.pyx [sagelib-9.2] [396/522] Cythonizing sage/rings/number_field/totallyreal_data.pyx [sagelib-9.2] [397/522] Cythonizing sage/rings/padics/common_conversion.pyx [sagelib-9.2] [398/522] Cythonizing sage/rings/padics/local_generic_element.pyx [sagelib-9.2] [399/522] Cythonizing sage/rings/padics/morphism.pyx [sagelib-9.2] [400/522] Cythonizing sage/rings/padics/padic_ZZ_pX_CA_element.pyx [sagelib-9.2] [401/522] Cythonizing sage/rings/padics/padic_ZZ_pX_CR_element.pyx [sagelib-9.2] [402/522] Cythonizing sage/rings/padics/padic_ZZ_pX_FM_element.pyx [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:755:28: local variable 'val' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:755:33: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:757:42: local variable 'val' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:759:42: local variable 'val' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:759:67: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2242:28: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2242:36: local variable 'mini' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2244:15: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2245:23: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2249:18: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2249:46: local variable 'mini' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1623:28: local variable 'valuation' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1623:39: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1624:11: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1627:19: local variable 'valuation' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1629:15: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1629:23: local variable 'valuation' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1632:23: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1632:31: local variable 'valuation' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1183:28: local variable 'val' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1183:33: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1185:24: local variable 'val' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1187:24: local variable 'val' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1187:49: local variable 'index' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1325:36: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1325:44: local variable 'mini' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1327:28: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1329:28: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1329:56: local variable 'mini' referenced before assignment [sagelib-9.2] [403/522] Cythonizing sage/rings/padics/padic_ZZ_pX_element.pyx [sagelib-9.2] [404/522] Cythonizing sage/rings/padics/padic_capped_absolute_element.pyx [sagelib-9.2] [405/522] Cythonizing sage/rings/padics/padic_capped_relative_element.pyx [sagelib-9.2] [406/522] Cythonizing sage/rings/padics/padic_ext_element.pyx [sagelib-9.2] warning: sage/rings/padics/CR_template.pxi:1468: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. [sagelib-9.2] warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here [sagelib-9.2] [407/522] Cythonizing sage/rings/padics/padic_fixed_mod_element.pyx [sagelib-9.2] [408/522] Cythonizing sage/rings/padics/padic_floating_point_element.pyx [sagelib-9.2] [409/522] Cythonizing sage/rings/padics/padic_generic_element.pyx [sagelib-9.2] warning: sage/rings/padics/FP_template.pxi:1194: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. [sagelib-9.2] warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here [sagelib-9.2] [410/522] Cythonizing sage/rings/padics/padic_printing.pyx [sagelib-9.2] [411/522] Cythonizing sage/rings/padics/pow_computer.pyx [sagelib-9.2] [412/522] Cythonizing sage/rings/padics/pow_computer_ext.pyx [sagelib-9.2] [413/522] Cythonizing sage/rings/padics/pow_computer_flint.pyx [sagelib-9.2] warning: sage/rings/padics/pow_computer_ext.pyx:793:8: local variable 'tmp' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/pow_computer_ext.pyx:1227:32: local variable 'minval' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/pow_computer_ext.pyx:1227:40: local variable 'mini' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/pow_computer_ext.pyx:1228:15: local variable 'mini' referenced before assignment [sagelib-9.2] warning: sage/rings/padics/pow_computer_ext.pyx:1228:29: local variable 'minval' referenced before assignment [sagelib-9.2] [414/522] Cythonizing sage/rings/padics/pow_computer_relative.pyx [sagelib-9.2] [415/522] Cythonizing sage/rings/padics/qadic_flint_CA.pyx [sagelib-9.2] [416/522] Cythonizing sage/rings/padics/qadic_flint_CR.pyx [sagelib-9.2] [417/522] Cythonizing sage/rings/padics/qadic_flint_FM.pyx [sagelib-9.2] warning: sage/rings/padics/CR_template.pxi:1468: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. [sagelib-9.2] warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here [sagelib-9.2] [418/522] Cythonizing sage/rings/padics/qadic_flint_FP.pyx [sagelib-9.2] [419/522] Cythonizing sage/rings/padics/relative_ramified_CA.pyx [sagelib-9.2] [420/522] Cythonizing sage/rings/padics/relative_ramified_CR.pyx [sagelib-9.2] warning: sage/rings/padics/FP_template.pxi:1194: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. [sagelib-9.2] warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here [sagelib-9.2] warning: sage/rings/padics/CR_template.pxi:1468: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. [sagelib-9.2] warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here [sagelib-9.2] [421/522] Cythonizing sage/rings/padics/relative_ramified_FM.pyx [sagelib-9.2] [423/522] Cythonizing sage/rings/polynomial/cyclotomic.pyx [sagelib-9.2] [422/522] Cythonizing sage/rings/padics/relative_ramified_FP.pyx [sagelib-9.2] [424/522] Cythonizing sage/rings/polynomial/evaluation_flint.pyx [sagelib-9.2] [425/522] Cythonizing sage/rings/polynomial/evaluation_ntl.pyx [sagelib-9.2] warning: sage/rings/padics/FP_template.pxi:1194: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. [sagelib-9.2] warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here [sagelib-9.2] [426/522] Cythonizing sage/rings/polynomial/hilbert.pyx [sagelib-9.2] [427/522] Cythonizing sage/rings/polynomial/laurent_polynomial.pyx [sagelib-9.2] [428/522] Cythonizing sage/rings/polynomial/multi_polynomial.pyx [sagelib-9.2] [429/522] Cythonizing sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx [sagelib-9.2] [430/522] Cythonizing sage/rings/polynomial/multi_polynomial_libsingular.pyx [sagelib-9.2] [431/522] Cythonizing sage/rings/polynomial/multi_polynomial_ring_base.pyx [sagelib-9.2] [432/522] Cythonizing sage/rings/polynomial/ore_polynomial_element.pyx [sagelib-9.2] warning: sage/rings/polynomial/ore_polynomial_element.pyx:535:8: Unreachable code [sagelib-9.2] [433/522] Cythonizing sage/rings/polynomial/pbori/pbori.pyx [sagelib-9.2] warning: sage/rings/polynomial/multi_polynomial_libsingular.pyx:3198:18: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. [sagelib-9.2] warning: sage/rings/polynomial/multi_polynomial_libsingular.pyx:3198:22: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. [sagelib-9.2] [434/522] Cythonizing sage/rings/polynomial/plural.pyx [sagelib-9.2] [435/522] Cythonizing sage/rings/polynomial/polydict.pyx [sagelib-9.2] [436/522] Cythonizing sage/rings/polynomial/polynomial_compiled.pyx [sagelib-9.2] [437/522] Cythonizing sage/rings/polynomial/polynomial_complex_arb.pyx [sagelib-9.2] [438/522] Cythonizing sage/rings/polynomial/polynomial_element.pyx [sagelib-9.2] [439/522] Cythonizing sage/rings/polynomial/polynomial_gf2x.pyx [sagelib-9.2] [440/522] Cythonizing sage/rings/polynomial/polynomial_integer_dense_flint.pyx [sagelib-9.2] [441/522] Cythonizing sage/rings/polynomial/polynomial_integer_dense_ntl.pyx [sagelib-9.2] [442/522] Cythonizing sage/rings/polynomial/polynomial_modn_dense_ntl.pyx [sagelib-9.2] [443/522] Cythonizing sage/rings/polynomial/polynomial_number_field.pyx [sagelib-9.2] [444/522] Cythonizing sage/rings/polynomial/polynomial_rational_flint.pyx [sagelib-9.2] warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:872:32: local variable 'mod' referenced before assignment [sagelib-9.2] warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:876:52: local variable 'mod' referenced before assignment [sagelib-9.2] warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:1430:32: local variable 'mod' referenced before assignment [sagelib-9.2] warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:1434:52: local variable 'mod' referenced before assignment [sagelib-9.2] [445/522] Cythonizing sage/rings/polynomial/polynomial_real_mpfr_dense.pyx [sagelib-9.2] [446/522] Cythonizing sage/rings/polynomial/polynomial_ring_homomorphism.pyx [sagelib-9.2] [447/522] Cythonizing sage/rings/polynomial/polynomial_zmod_flint.pyx [sagelib-9.2] [448/522] Cythonizing sage/rings/polynomial/polynomial_zz_pex.pyx [sagelib-9.2] [449/522] Cythonizing sage/rings/polynomial/real_roots.pyx [sagelib-9.2] [450/522] Cythonizing sage/rings/polynomial/refine_root.pyx [sagelib-9.2] [451/522] Cythonizing sage/rings/polynomial/skew_polynomial_element.pyx [sagelib-9.2] [452/522] Cythonizing sage/rings/polynomial/skew_polynomial_finite_field.pyx [sagelib-9.2] [453/522] Cythonizing sage/rings/polynomial/skew_polynomial_finite_order.pyx [sagelib-9.2] [454/522] Cythonizing sage/rings/polynomial/symmetric_reduction.pyx [sagelib-9.2] [456/522] Cythonizing sage/rings/power_series_mpoly.pyx [sagelib-9.2] [455/522] Cythonizing sage/rings/polynomial/weil/weil_polynomials.pyx [sagelib-9.2] [457/522] Cythonizing sage/rings/power_series_pari.pyx [sagelib-9.2] [458/522] Cythonizing sage/rings/power_series_poly.pyx [sagelib-9.2] [459/522] Cythonizing sage/rings/power_series_ring_element.pyx [sagelib-9.2] [460/522] Cythonizing sage/rings/puiseux_series_ring_element.pyx [sagelib-9.2] [461/522] Cythonizing sage/rings/rational.pyx [sagelib-9.2] [462/522] Cythonizing sage/rings/real_arb.pyx [sagelib-9.2] [463/522] Cythonizing sage/rings/real_double.pyx [sagelib-9.2] [464/522] Cythonizing sage/rings/real_interval_absolute.pyx [sagelib-9.2] [465/522] Cythonizing sage/rings/real_lazy.pyx [sagelib-9.2] [466/522] Cythonizing sage/rings/real_mpfi.pyx [sagelib-9.2] [467/522] Cythonizing sage/rings/real_mpfr.pyx [sagelib-9.2] [468/522] Cythonizing sage/rings/ring.pyx [sagelib-9.2] [469/522] Cythonizing sage/rings/ring_extension.pyx [sagelib-9.2] [470/522] Cythonizing sage/rings/ring_extension_conversion.pyx [sagelib-9.2] [471/522] Cythonizing sage/rings/ring_extension_element.pyx [sagelib-9.2] [472/522] Cythonizing sage/rings/ring_extension_morphism.pyx [sagelib-9.2] [473/522] Cythonizing sage/rings/semirings/tropical_semiring.pyx [sagelib-9.2] [474/522] Cythonizing sage/rings/sum_of_squares.pyx [sagelib-9.2] [475/522] Cythonizing sage/rings/tate_algebra_element.pyx [sagelib-9.2] [476/522] Cythonizing sage/rings/tate_algebra_ideal.pyx [sagelib-9.2] [477/522] Cythonizing sage/sat/solvers/satsolver.pyx [sagelib-9.2] [478/522] Cythonizing sage/schemes/elliptic_curves/descent_two_isogeny.pyx [sagelib-9.2] [479/522] Cythonizing sage/schemes/elliptic_curves/mod_sym_num.pyx [sagelib-9.2] [480/522] Cythonizing sage/schemes/elliptic_curves/period_lattice_region.pyx [sagelib-9.2] [481/522] Cythonizing sage/schemes/hyperelliptic_curves/hypellfrob.pyx [sagelib-9.2] [482/522] Cythonizing sage/schemes/toric/divisor_class.pyx [sagelib-9.2] [483/522] Cythonizing sage/sets/disjoint_set.pyx [sagelib-9.2] [484/522] Cythonizing sage/sets/finite_set_map_cy.pyx [sagelib-9.2] [485/522] Cythonizing sage/sets/pythonclass.pyx [sagelib-9.2] [486/522] Cythonizing sage/sets/recursively_enumerated_set.pyx [sagelib-9.2] [487/522] Cythonizing sage/stats/distributions/discrete_gaussian_integer.pyx [sagelib-9.2] [488/522] Cythonizing sage/stats/hmm/chmm.pyx [sagelib-9.2] [489/522] Cythonizing sage/stats/hmm/distributions.pyx [sagelib-9.2] [490/522] Cythonizing sage/stats/hmm/hmm.pyx [sagelib-9.2] [491/522] Cythonizing sage/stats/hmm/util.pyx [sagelib-9.2] [492/522] Cythonizing sage/stats/intlist.pyx [sagelib-9.2] [493/522] Cythonizing sage/structure/category_object.pyx [sagelib-9.2] [494/522] Cythonizing sage/structure/coerce.pyx [sagelib-9.2] [496/522] Cythonizing sage/structure/coerce_dict.pyx [sagelib-9.2] [495/522] Cythonizing sage/structure/coerce_actions.pyx [sagelib-9.2] [497/522] Cythonizing sage/structure/coerce_maps.pyx [sagelib-9.2] [498/522] Cythonizing sage/structure/debug_options.pyx [sagelib-9.2] [499/522] Cythonizing sage/structure/element.pyx [sagelib-9.2] [500/522] Cythonizing sage/structure/element_wrapper.pyx [sagelib-9.2] [501/522] Cythonizing sage/structure/factory.pyx [sagelib-9.2] [502/522] Cythonizing sage/structure/list_clone.pyx [sagelib-9.2] [503/522] Cythonizing sage/structure/list_clone_demo.pyx [sagelib-9.2] [504/522] Cythonizing sage/structure/list_clone_timings_cy.pyx [sagelib-9.2] [505/522] Cythonizing sage/structure/misc.pyx [sagelib-9.2] [506/522] Cythonizing sage/structure/mutability.pyx [sagelib-9.2] [507/522] Cythonizing sage/structure/parent.pyx [sagelib-9.2] [508/522] Cythonizing sage/structure/parent_base.pyx [sagelib-9.2] [509/522] Cythonizing sage/structure/parent_gens.pyx [sagelib-9.2] [510/522] Cythonizing sage/structure/parent_old.pyx [sagelib-9.2] [511/522] Cythonizing sage/structure/richcmp.pyx [sagelib-9.2] [512/522] Cythonizing sage/structure/sage_object.pyx [sagelib-9.2] [513/522] Cythonizing sage/symbolic/comparison.pyx [sagelib-9.2] [514/522] Cythonizing sage/symbolic/constants_c.pyx [sagelib-9.2] [515/522] Cythonizing sage/symbolic/expression.pyx [sagelib-9.2] [516/522] Cythonizing sage/symbolic/function.pyx [sagelib-9.2] [517/522] Cythonizing sage/symbolic/getitem.pyx [sagelib-9.2] [518/522] Cythonizing sage/symbolic/ring.pyx [sagelib-9.2] [519/522] Cythonizing sage/symbolic/series.pyx [sagelib-9.2] [520/522] Cythonizing sage/symbolic/substitution_map.pyx [sagelib-9.2] [521/522] Cythonizing sage/tests/cython.pyx [sagelib-9.2] [522/522] Cythonizing sage/tests/stl_vector.pyx [sagelib-9.2] Finished Cythonizing, time: 1126.11 seconds. [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying ./sage/plot/complex_plot.pyx -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/implicit_surface.pyx -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/shapes.pyx -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/base.pyx -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/parametric_surface.pxd -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/base.pxd -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/shapes.pxd -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/index_face_set.pxd -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/parametric_surface.pyx -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/transform.pyx -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/index_face_set.pyx -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/transform.pxd -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying ./sage/plot/plot3d/point_c.pxi -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/algebra_elements.pxd -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/algebra_elements.pxi -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/paths.pyx -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/algebra_elements.pyx -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying ./sage/quivers/paths.pxd -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying ./sage/crypto/boolean_function.pyx -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying ./sage/schemes/hyperelliptic_curves/hypellfrob.pyx -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying ./sage/schemes/toric/divisor_class.pyx -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying ./sage/schemes/elliptic_curves/descent_two_isogeny.pyx -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying ./sage/schemes/elliptic_curves/period_lattice_region.pyx -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying ./sage/schemes/elliptic_curves/mod_sym_num.pyx -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/process.pxd -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/process.pyx -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/sagespawn.pyx -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying ./sage/interfaces/primecount.pyx -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/ring.pxd -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/expression.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/ring.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/comparison.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/function.pxd -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/getitem.pxd -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/expression.pxd -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/constants_c.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/getitem.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/function.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/series.pxd -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/substitution_map.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/comparison.pxd -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/series.pyx -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying ./sage/symbolic/substitution_map.pxd -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying ./sage/interacts/library_cython.pyx -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/blas_dict.pxd -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset.pxd -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/blas_dict.pyx -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset_base.pxd -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset_base.pyx -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_matrix.pxi -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_matrix.pxd -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_search.pxd -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bounded_integer_sequences.pyx -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/binary_search.pyx -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bitset.pyx -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/bounded_integer_sequences.pxd -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying ./sage/data_structures/sparse_bitset.pxd -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying build/cythonized/sage/data_structures/bitset_intrinsics.h -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_ideal.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer_fake.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_interval.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/noncommutative_ideals.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/puiseux_series_ring_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_double.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_double.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_mpc.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/laurent_series_ring_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fast_arith.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_arb.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_mpoly.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfi.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_arb.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_lazy.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fast_arith.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_ring_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/morphism.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/laurent_series_ring_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer_ring.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_poly.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_arb.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_interval.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_number.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_mpoly.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfr.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/factorint.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fraction_field_FpT.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/tate_algebra_ideal.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_lazy.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfi.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_mpfr.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_mpc.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/rational.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fraction_field_FpT.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_conversion.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_poly.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer_ring.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_morphism.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/bernoulli_mod_p.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/morphism.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/bernmm.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/sum_of_squares.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_conversion.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_double.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/puiseux_series_ring_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_pari.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/sum_of_squares.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/rational.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/complex_number.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/fraction_field_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_double.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_pari.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_morphism.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/integer.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/ring_extension.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/power_series_ring_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_interval_absolute.pyx -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying ./sage/rings/real_arb.pxd -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying build/cythonized/sage/rings/integer_fake.h -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_base.pyx -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/totallyreal_data.pyx -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/totallyreal_data.pxd -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_base.pxd -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element_quadratic.pyx -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_morphisms.pyx -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/totallyreal.pyx -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying ./sage/rings/number_field/number_field_element_quadratic.pxd -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_ntl_gf2e.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_prime_finite_field.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_ntl_gf2e.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/finite_field_base.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/integer_mod.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_base.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_givaro.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/residue_field.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_givaro.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_pari_ffelt.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/stdint.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field_givaro.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_prime_finite_field.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/finite_field_base.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/integer_mod.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/hom_finite_field_givaro.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_pari_ffelt.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/residue_field.pyx -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying ./sage/rings/finite_rings/element_base.pxd -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying build/cythonized/sage/rings/finite_rings/integer_mod_limits.h -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CA.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CA.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CR_template_header.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_relative.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_ext.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_floating_point_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_ext.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CA_template.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CR.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FM_template_header.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FM.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_generic_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_floating_point_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_relative.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_relative_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_fixed_mod_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_flint.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CR_template.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/common_conversion.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_absolute_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FP_template_header.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/morphism.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_printing.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ext_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CR.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CA.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FM.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FP.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FP.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CA.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FP.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_template_element_header.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_absolute_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_capped_relative_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_fixed_mod_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/local_generic_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/morphism.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/CA_template_header.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/pow_computer_flint.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_printing.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/common_conversion.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ext_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/local_generic_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_CR.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FM.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_generic_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_FM.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/padic_template_element.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/qadic_flint_CR.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FP_template.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/relative_ramified_FP.pxd -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying ./sage/rings/padics/FM_template.pxi -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/convert [sagelib-9.2] copying ./sage/rings/convert/mpfi.pxd -> build/lib.linux-armv7l-3.9/sage/rings/convert [sagelib-9.2] copying ./sage/rings/convert/mpfi.pyx -> build/lib.linux-armv7l-3.9/sage/rings/convert [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/semirings [sagelib-9.2] copying ./sage/rings/semirings/tropical_semiring.pyx -> build/lib.linux-armv7l-3.9/sage/rings/semirings [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_ntl.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_compiled.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/symmetric_reduction.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polydict.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_libsingular.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_ntl.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_rational_flint.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_template_header.pxi -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_number_field.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/real_roots.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_order.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zz_pex.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/real_roots.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_compiled.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/cyclotomic.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_real_mpfr_dense.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/hilbert.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/laurent_polynomial.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_gf2x.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/symmetric_reduction.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_rational_flint.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_template.pxi -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/plural.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/laurent_polynomial.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_field.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ring_base.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_gf2x.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_complex_arb.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_field.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_libsingular.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_flint.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polydict.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zz_pex.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_complex_arb.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/refine_root.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/plural.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zmod_flint.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/ore_polynomial_element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/skew_polynomial_finite_order.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/polynomial_zmod_flint.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/multi_polynomial_ring_base.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/evaluation_flint.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying ./sage/rings/polynomial/ore_polynomial_element.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil [sagelib-9.2] copying ./sage/rings/polynomial/weil/weil_polynomials.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying ./sage/rings/polynomial/pbori/pbori.pyx -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying ./sage/rings/polynomial/pbori/pbori.pxd -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying ./sage/rings/function_field/element.pyx -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_tensor_element.pxd -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/mip.pyx -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/mip.pxd -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/gauss_legendre.pyx -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_tensor_element.pyx -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_functions.pyx -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/sdp.pxd -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/linear_functions.pxd -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying ./sage/numerical/sdp.pyx -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_exact_backend.pxd -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_exact_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/matrix_sdp_backend.pxd -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_graph_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/interactivelp_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/cvxopt_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/interactivelp_backend.pxd -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_sdp_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/ppl_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/matrix_sdp_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_backend.pxd -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/glpk_graph_backend.pxd -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_backend.pxd -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/generic_sdp_backend.pxd -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying ./sage/numerical/backends/cvxopt_sdp_backend.pyx -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying ./sage/tests/cython.pyx -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying ./sage/tests/stl_vector.pyx -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mod2_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/echelon_matrix.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_window.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gap.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/strassen.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_real_double_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/action.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_double_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gfpn_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_float.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gf2e_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_double_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_domain_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mpolynomial_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_window.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/action.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_polynomial_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_cyclo_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix2.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix1.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_symbolic_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix2.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix1.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/args.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_symbolic_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_template.pxi -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_double_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/args.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_template_header.pxi -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_double.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_cyclo_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gf2e_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_real_double_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix0.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_float.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mpolynomial_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gap.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_mod2_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/template.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_ball_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/misc.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_domain_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_generic_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_modn_dense_double.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_polynomial_dense.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_rational_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_gfpn_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix0.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_complex_ball_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/constructor.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_double_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_integer_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/matrix_dense.pxd -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying ./sage/matrix/change_ring.pyx -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/pythonclass.pxd -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/disjoint_set.pyx -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/recursively_enumerated_set.pyx -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/finite_set_map_cy.pyx -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/finite_set_map_cy.pxd -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/disjoint_set.pxd -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/pythonclass.pyx -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying ./sage/sets/recursively_enumerated_set.pxd -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying ./sage/quadratic_forms/count_local_2.pyx -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying ./sage/quadratic_forms/ternary.pyx -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying ./sage/quadratic_forms/quadratic_form__evaluate.pyx -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/docs [sagelib-9.2] copying ./sage/docs/instancedoc.pyx -> build/lib.linux-armv7l-3.9/sage/docs [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/ode.pyx -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/riemann.pyx -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/var.pyx -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/interpolation.pxd -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/interpolators.pyx -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/ode.pxd -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/integration.pyx -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying ./sage/calculus/interpolation.pyx -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/dwt.pxd -> build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/fft.pyx -> build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/dwt.pyx -> build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] copying ./sage/calculus/transforms/fft.pxd -> build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying ./sage/modular/hypergeometric_misc.pyx -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying ./sage/modular/hypergeometric_misc.pxd -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying ./sage/modular/arithgroup/farey_symbol.pyx -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying ./sage/modular/arithgroup/arithgroup_element.pyx -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying ./sage/modular/arithgroup/congroup.pyx -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying build/cythonized/sage/modular/arithgroup/farey_symbol.h -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying ./sage/modular/pollack_stevens/dist.pyx -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying ./sage/modular/pollack_stevens/dist.pxd -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/apply.pxd -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/manin_symbol.pxd -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/manin_symbol.pyx -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/relation_matrix_pyx.pyx -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/heilbronn.pyx -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/apply.pyx -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/p1list.pxd -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying ./sage/modular/modsym/p1list.pyx -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying ./sage/modular/modform/eis_series_cython.pyx -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying ./sage/modular/modform/l_series_gross_zagier_coeffs.pyx -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/dynamics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying ./sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] copying ./sage/dynamics/complex_dynamics/mandel_julia_helper.pyx -> build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying ./sage/geometry/point_collection.pyx -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying ./sage/geometry/toric_lattice_element.pyx -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying ./sage/geometry/integral_points.pyx -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/triangulations.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/functions.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/base.pyx -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying ./sage/geometry/triangulation/data.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying build/cythonized/sage/geometry/triangulation/data.h -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying build/cythonized/sage/geometry/triangulation/functions.h -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying build/cythonized/sage/geometry/triangulation/triangulations.h -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/games [sagelib-9.2] copying ./sage/games/sudoku_backtrack.pyx -> build/lib.linux-armv7l-3.9/sage/games [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/group.pxd -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/libgap_wrapper.pxd -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/libgap_wrapper.pyx -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/group.pyx -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/old.pyx -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying ./sage/groups/old.pxd -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pyx -> build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pxd -> build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying ./sage/groups/matrix_gps/group_element.pyx -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying ./sage/groups/matrix_gps/group_element.pxd -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying ./sage/groups/perm_gps/permgroup_element.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying ./sage/groups/perm_gps/permgroup_element.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/data_structures.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_python.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/data_structures.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_python.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/double_coset.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/double_coset.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pyx -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pxd -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.h -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/stats [sagelib-9.2] copying ./sage/stats/intlist.pyx -> build/lib.linux-armv7l-3.9/sage/stats [sagelib-9.2] copying ./sage/stats/intlist.pxd -> build/lib.linux-armv7l-3.9/sage/stats [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying ./sage/stats/distributions/discrete_gaussian_integer.pxd -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying ./sage/stats/distributions/discrete_gaussian_integer.pyx -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying ./sage/stats/distributions/dgs.pxd -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs_bern.h -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs_gauss.h -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs.h -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying build/cythonized/sage/stats/distributions/dgs_misc.h -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/chmm.pyx -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/hmm.pyx -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/distributions.pxd -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/util.pxd -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/util.pyx -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/distributions.pyx -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying ./sage/stats/hmm/hmm.pxd -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/libecm.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ecl.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ratpoints.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/fes.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ecl.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/homfly.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/ratpoints.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/m4rie.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/meataxe.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/gmpxx.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/readline.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/meataxe.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/iml.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/sirocco.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/primecount.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/m4ri.pxd -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying ./sage/libs/braiding.pyx -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying build/cythonized/sage/libs/eclsig.h -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/lrcalc [sagelib-9.2] copying ./sage/libs/lrcalc/lrcalc.pxd -> build/lib.linux-armv7l-3.9/sage/libs/lrcalc [sagelib-9.2] copying ./sage/libs/lrcalc/lrcalc.pyx -> build/lib.linux-armv7l-3.9/sage/libs/lrcalc [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/givaro.pxd -> build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/fflas.pxd -> build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/linbox_flint_interface.pxd -> build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/conversion.pxd -> build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/linbox_flint_interface.pyx -> build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] copying ./sage/libs/linbox/linbox.pxd -> build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/mpc [sagelib-9.2] copying ./sage/libs/mpc/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpc [sagelib-9.2] copying ./sage/libs/mpc/__init__.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpc [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/trig.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/all.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/array.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/gamma.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/linalg.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/roots.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/log.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/min.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/airy.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/vector.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/complex.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/poly.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/errno.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/matrix_complex.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/debye.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/combination.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/array.pyx -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/vector_complex.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/legendre.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/coupling.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/fermi_dirac.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/hyperg.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/lambert.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/expint.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/matrix.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/block.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/exp.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/laguerre.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/statistics.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/blas_types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/random.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/elementary.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/transport.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/eigen.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/pow_int.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/dilog.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/erf.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/ntuple.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/sum.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/fit.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/synchrotron.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/wavelet.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/math.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/dawson.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/gegenbauer.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/rng.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/interp.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/coulomb.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/chebyshev.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/histogram.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/clausen.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/zeta.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/odeiv.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/sort.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/integration.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/permutation.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/monte.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/ellint.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/bessel.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/fft.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/blas.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/qrng.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/elljac.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying ./sage/libs/gsl/psi.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/ring.pxd -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/option.pyx -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/ring.pyx -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/function.pxd -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/singular.pyx -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/groebner_strategy.pxd -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/polynomial.pyx -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/polynomial.pxd -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/groebner_strategy.pyx -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/function.pyx -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/decl.pxd -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying ./sage/libs/singular/singular.pxd -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/keywords.pxi -> build/lib.linux-armv7l-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/giac.pxd -> build/lib.linux-armv7l-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/giac.pyx -> build/lib.linux-armv7l-3.9/sage/libs/giac [sagelib-9.2] copying ./sage/libs/giac/auto-methods.pxi -> build/lib.linux-armv7l-3.9/sage/libs/giac [sagelib-9.2] copying build/cythonized/sage/libs/giac/misc.h -> build/lib.linux-armv7l-3.9/sage/libs/giac [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/element.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/libgap.pyx -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/gap_includes.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/util.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/element.pyx -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying ./sage/libs/gap/util.pyx -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/linkages [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/fmpz_poly_unram.pxi -> build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/unram_shared.pxi -> build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/Polynomial_shared.pxi -> build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/Polynomial_ram.pxi -> build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/API.pxi -> build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] copying ./sage/libs/linkages/padics/mpz.pxi -> build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/lcalc [sagelib-9.2] copying ./sage/libs/lcalc/lcalc_Lfunction.pyx -> build/lib.linux-armv7l-3.9/sage/libs/lcalc [sagelib-9.2] copying ./sage/libs/lcalc/lcalc_Lfunction.pxd -> build/lib.linux-armv7l-3.9/sage/libs/lcalc [sagelib-9.2] copying build/cythonized/sage/libs/lcalc/lcalc_sage.h -> build/lib.linux-armv7l-3.9/sage/libs/lcalc [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly_mat.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/arith.pyx -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/arith.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/flint.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/padic.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/ulong_extras.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/padic_poly.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/flint.pyx -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/nmod_poly_linkage.pxi -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly_q.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/nmod_vec.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpq_mat.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpq_poly.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fq.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly.pyx -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_poly.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/nmod_poly.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_vec.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpq.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_mat.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/ntl_interface.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz_mod_poly.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fq_nmod.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/fmpz.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying ./sage/libs/flint/qadic.pxd -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying build/cythonized/sage/libs/flint/flint_wrap.h -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying build/cythonized/sage/libs/flint/flint_ntl_wrap.h -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/pynac.pyx -> build/lib.linux-armv7l-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/pynac.pxd -> build/lib.linux-armv7l-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/constant.pyx -> build/lib.linux-armv7l-3.9/sage/libs/pynac [sagelib-9.2] copying ./sage/libs/pynac/constant.pxd -> build/lib.linux-armv7l-3.9/sage/libs/pynac [sagelib-9.2] copying build/cythonized/sage/libs/pynac/pynac_wrap.h -> build/lib.linux-armv7l-3.9/sage/libs/pynac [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/polybori [sagelib-9.2] copying ./sage/libs/polybori/__init__.pxd -> build/lib.linux-armv7l-3.9/sage/libs/polybori [sagelib-9.2] copying ./sage/libs/polybori/decl.pxd -> build/lib.linux-armv7l-3.9/sage/libs/polybori [sagelib-9.2] copying build/cythonized/sage/libs/polybori/pb_wrap.h -> build/lib.linux-armv7l-3.9/sage/libs/polybori [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/coxeter3 [sagelib-9.2] copying ./sage/libs/coxeter3/coxeter.pyx -> build/lib.linux-armv7l-3.9/sage/libs/coxeter3 [sagelib-9.2] copying ./sage/libs/coxeter3/coxeter.pxd -> build/lib.linux-armv7l-3.9/sage/libs/coxeter3 [sagelib-9.2] copying ./sage/libs/coxeter3/decl.pxd -> build/lib.linux-armv7l-3.9/sage/libs/coxeter3 [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/all.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/misc.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/pylong.pyx -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/randomize.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpq.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/random.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/binop.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpf.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpz.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/pylong.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying ./sage/libs/gmp/mpn.pxd -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/symmetrica.pyx -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/sc.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/kostka.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/schur.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/part.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/symmetrica.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/plet.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/sb.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying ./sage/libs/symmetrica/sab.pxi -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/mpfi [sagelib-9.2] copying ./sage/libs/mpfi/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpfi [sagelib-9.2] copying ./sage/libs/mpfi/__init__.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpfi [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_impl.pyx -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_impl.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_main.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/utils.pyx -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_main.pyx -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/ext_libmp.pyx -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying ./sage/libs/mpmath/utils.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/error.pyx -> build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/constants.pxd -> build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/graph.pxd -> build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/env.pxd -> build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] copying ./sage/libs/glpk/lp.pxd -> build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/mpfr [sagelib-9.2] copying ./sage/libs/mpfr/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpfr [sagelib-9.2] copying ./sage/libs/mpfr/__init__.pxd -> build/lib.linux-armv7l-3.9/sage/libs/mpfr [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/newforms.pyx -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/homspace.pxd -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/homspace.pyx -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/newforms.pxd -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/mat.pxd -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/mat.pyx -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/__init__.pxd -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying ./sage/libs/eclib/mwrank.pyx -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_calc.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arb.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arith.pyx -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arb_hypgeom.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arb_version.pyx -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_modular.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_hypgeom.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/bernoulli.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_poly.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_mat.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/arf.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/mag.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying ./sage/libs/arb/acb_elliptic.pxd -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying build/cythonized/sage/libs/arb/arb_wrap.h -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/error.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2X.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pE.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2X_linkage.pxi -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2X.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_p.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/lzz_pX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2E.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pX.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pContext.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_p.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2EX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EX.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_p.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pContext.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/conversion.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2E.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/convert.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZX.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/mat_GF2E.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/vec_GF2.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pE.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2E.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_lzz_pX.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EContext.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_tools.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/types.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/mat_GF2.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pContext.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/convert.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/decl.pxi -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEContext.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/misc.pxi -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_pE.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_ZZ.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_GF2EContext.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEContext.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_GF2E.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/vec_GF2E.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_pEX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/lzz_p.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pContext.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_p.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ZZ_pX.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/mat_ZZ.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2E.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_p.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2X.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/GF2.pxd -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_mat_ZZ.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying ./sage/libs/ntl/ntl_ZZ_pEX.pyx -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying build/cythonized/sage/libs/ntl/ntlwrap.h -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying build/cythonized/sage/libs/ntl/ntlwrap_impl.h -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/misc.pxd -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_flint.pxd -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_gmp.pxd -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_gmp.pyx -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_flint.pyx -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_sage.pxd -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/convert_sage.pyx -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying ./sage/libs/pari/misc.pyx -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/sat [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] copying ./sage/sat/solvers/satsolver.pxd -> build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] copying ./sage/sat/solvers/satsolver.pyx -> build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/long.pxd -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/functions.pxd -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/multi_modular.pxd -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/functions.pyx -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/numerical_approx.pxd -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/numerical_approx.pyx -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/constants.pxd -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/power.pyx -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/rational_reconstruction.pxd -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/rational_reconstruction.pyx -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/multi_modular.pyx -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/power.pxd -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying ./sage/arith/srange.pyx -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying ./sage/functions/prime_pi.pyx -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/debug.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/cython_metaclass.pxd -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/string.pxd -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/cython_metaclass.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/dict_del_by_value.pxd -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/getattr.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/getattr.pxd -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/dict_del_by_value.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/type.pxd -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/wrapperdescr.pxd -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/builtin_types.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/string.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/atexit.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/python_debug.pxd -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/wrapperdescr.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying ./sage/cpython/type.pyx -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/python_debug.h -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/cython_metaclass.h -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/string_impl.h -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying build/cythonized/sage/cpython/pyx_visit.h -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying ./sage/coding/binary_code.pxd -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying ./sage/coding/binary_code.pyx -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying ./sage/coding/kasami_codes.pyx -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/coding/codecan [sagelib-9.2] copying ./sage/coding/codecan/codecan.pxd -> build/lib.linux-armv7l-3.9/sage/coding/codecan [sagelib-9.2] copying ./sage/coding/codecan/codecan.pyx -> build/lib.linux-armv7l-3.9/sage/coding/codecan [sagelib-9.2] copying ./sage/coding/codecan/autgroup_can_label.pyx -> build/lib.linux-armv7l-3.9/sage/coding/codecan [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/option.pyx -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/fractal.pyx -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/markov_multifractal_cython.pyx -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/time_series.pxd -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying ./sage/finance/time_series.pyx -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/probability [sagelib-9.2] copying ./sage/probability/probability_distribution.pyx -> build/lib.linux-armv7l-3.9/sage/probability [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/fast_vector_partitions.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/expnums.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/partitions.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/degree_sequences.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/enumeration_mod_permgroup.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/debruijn_sequence.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/combinat_cython.pxd -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/subword_complex_c.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/q_bernoulli.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/combinat_cython.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/permutation_cython.pxd -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/permutation_cython.pyx -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying ./sage/combinat/enumeration_mod_permgroup.pxd -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/base.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/base.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/invlex.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] copying ./sage/combinat/integer_lists/invlex.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/pbw_datum.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/letters.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/spins.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/spins.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/tensor_product_element.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/pbw_datum.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/tensor_product_element.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying ./sage/combinat/crystals/letters.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying ./sage/combinat/rigged_configurations/rigged_partition.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying ./sage/combinat/rigged_configurations/rigged_partition.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying ./sage/combinat/words/word_datatypes.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying ./sage/combinat/words/word_datatypes.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying ./sage/combinat/words/word_char.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] copying ./sage/combinat/matrices/dancing_links.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] copying build/cythonized/sage/combinat/matrices/dancing_links_c.h -> build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying ./sage/combinat/posets/hasse_cython.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/reflection_group_element.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/braid_orbit.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/reflection_group_element.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying ./sage/combinat/root_system/reflection_group_c.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/designs_pyx.pxd -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/evenly_distributed_sets.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/orthogonal_arrays_find_recursive.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/designs_pyx.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/subhypergraph_search.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying ./sage/combinat/designs/gen_quadrangles_with_spread.pyx -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_matroid.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_exchange_matroid.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/lean_matrix.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/extension.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/union_matroid.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_exchange_matroid.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/circuit_closures_matroid.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/unpickling.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/circuit_closures_matroid.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/matroid.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/linear_matroid.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/set_system.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/extension.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/lean_matrix.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/matroid.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/union_matroid.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/basis_matroid.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/linear_matroid.pyx -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying ./sage/matroids/set_system.pxd -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying build/cythonized/sage/matroids/minorfix.h -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/media [sagelib-9.2] copying ./sage/media/channels.pyx -> build/lib.linux-armv7l-3.9/sage/media [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] copying ./sage/lfunctions/zero_sums.pyx -> build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/module.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_double_dense.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_mod2_dense.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_double_dense.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_dense.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_dense.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_dense.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/module.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_real_double_dense.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/free_module_element.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_complex_double_dense.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_complex_double_dense.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_dense.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_dense.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/free_module_element.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/finite_submodule_iter.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_rational_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/finite_submodule_iter.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_modn_sparse.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_sparse.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_real_double_dense.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_mod2_dense.pyx -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying ./sage/modules/vector_integer_dense.pxd -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] copying ./sage/modules/with_basis/indexed_element.pxd -> build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] copying ./sage/modules/with_basis/indexed_element.pyx -> build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying ./sage/monoids/free_abelian_monoid_element.pyx -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying ./sage/monoids/free_abelian_monoid_element.pxd -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd -> build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx -> build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pyx -> build/lib.linux-armv7l-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_letterplace.pyx -> build/lib.linux-armv7l-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/letterplace_ideal.pyx -> build/lib.linux-armv7l-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pxd -> build/lib.linux-armv7l-3.9/sage/algebras/letterplace [sagelib-9.2] copying ./sage/algebras/letterplace/free_algebra_letterplace.pxd -> build/lib.linux-armv7l-3.9/sage/algebras/letterplace [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying ./sage/algebras/lie_algebras/lie_algebra_element.pyx -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying ./sage/algebras/lie_algebras/lie_algebra_element.pxd -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/quatalg [sagelib-9.2] copying ./sage/algebras/quatalg/quaternion_algebra_element.pyx -> build/lib.linux-armv7l-3.9/sage/algebras/quatalg [sagelib-9.2] copying ./sage/algebras/quatalg/quaternion_algebra_element.pxd -> build/lib.linux-armv7l-3.9/sage/algebras/quatalg [sagelib-9.2] copying ./sage/algebras/quatalg/quaternion_algebra_cython.pyx -> build/lib.linux-armv7l-3.9/sage/algebras/quatalg [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/memory.pyx -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/memory_allocator.pyx -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_eval.pyx -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_callable.pxd -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/memory_allocator.pxd -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/mod_int.pxd -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_eval.pxd -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/stdsage.pxd -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/fast_callable.pyx -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying ./sage/ext/cplusplus.pxd -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying build/cythonized/sage/ext/ccobject.h -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying build/cythonized/sage/ext/mod_int.h -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_el.pxd -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cdf.pyx -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cdf.pxd -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rr.pxd -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_py.pyx -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_py.pxd -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cc.pyx -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_cc.pxd -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rr.pyx -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rdf.pyx -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_el.pyx -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying ./sage/ext/interpreters/wrapper_rdf.pxd -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_cc.h -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_rr.h -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_cdf.h -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_el.h -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] copying build/cythonized/sage/ext/interpreters/wrapper_py.h -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_base.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_base.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/category_object.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/richcmp.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_actions.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/richcmp.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/sage_object.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_actions.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone_demo.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_dict.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/factory.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_old.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone_timings_cy.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/category_object.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/mutability.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_maps.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_gens.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element_wrapper.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/mutability.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/element_wrapper.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/misc.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_maps.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/list_clone.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/debug_options.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/coerce_dict.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_gens.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/sage_object.pxd -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/parent_old.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying ./sage/structure/debug_options.pyx -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/matchpoly.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/distances_all_pairs.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/views.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/graph_coloring.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/generic_graph_pyx.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/spanning_tree.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/connectivity.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/traversals.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/bliss.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/path_enumeration.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/graph_generators_pyx.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/centrality.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/planarity.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/genus.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/connectivity.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/trees.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/convexity_properties.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/distances_all_pairs.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/weakly_chordal.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/mcqd.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/traversals.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/strongly_regular_db.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/line_graph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/independent_sets.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/trees.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/convexity_properties.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/generic_graph_pyx.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/isoperimetric_inequalities.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/cliquer.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/cliquer.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/mcqd.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/independent_sets.pxd -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/asteroidal_triples.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/chrompoly.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/hyperbolicity.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying ./sage/graphs/comparability.pyx -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/rankwidth.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/vertex_separation.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/vertex_separation.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/rankwidth.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/tdlib.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/bandwidth.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/fast_digraph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/clique_separators.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/fast_digraph.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/cutwidth.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying ./sage/graphs/graph_decompositions/graph_products.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying ./sage/graphs/generators/distance_regular.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_graph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/c_graph.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/sparse_graph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_graph.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/dense_graph.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/graph_backends.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/c_graph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/dense_graph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_dense_graph.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_backend.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_sparse_backend.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/graph_backends.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/sparse_graph.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/static_dense_graph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/boost_graph.pxd -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying ./sage/graphs/base/boost_graph.pyx -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/fpickle.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/persist.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/fast_methods.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/randstate.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/session.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_attribute.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/binary_tree.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/search.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/fast_methods.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/weak_dict.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/nested_class.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_import.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/function_mangling.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/c3_controlled.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_string.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/cachefunc.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/sage_ostools.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_list.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/randstate.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_list.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/citation.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/derivative.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/pickle_old.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/misc_c.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/parser.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/lazy_string.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/weak_dict.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/function_mangling.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/binary_tree.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/c3_controlled.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/sage_timeit_class.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/misc_c.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/callable_dict.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/constant_function.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/inherit_comparison.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/allocator.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/search.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/allocator.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/classcall_metaclass.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/reset.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/cachefunc.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/nested_class.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/c3.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/classcall_metaclass.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/stopgap.pyx -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying ./sage/misc/inherit_comparison.pxd -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/action.pyx -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_cy_helper.pxd -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/action.pxd -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/coercion_methods.pyx -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/morphism.pxd -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_singleton.pxd -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/functor.pyx -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_singleton.pyx -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/morphism.pyx -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/map.pxd -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/functor.pxd -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/map.pyx -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying ./sage/categories/category_cy_helper.pyx -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying ./sage/categories/examples/semigroups_cython.pyx -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] running build_py [sagelib-9.2] copying sage/version.py -> build/lib.linux-armv7l-3.9/sage [sagelib-9.2] copying sage/all_cmdline.py -> build/lib.linux-armv7l-3.9/sage [sagelib-9.2] copying sage/all_notebook.py -> build/lib.linux-armv7l-3.9/sage [sagelib-9.2] copying sage/env.py -> build/lib.linux-armv7l-3.9/sage [sagelib-9.2] copying sage/__init__.py -> build/lib.linux-armv7l-3.9/sage [sagelib-9.2] copying sage/all.py -> build/lib.linux-armv7l-3.9/sage [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/cunningham_tables.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/oeis.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/jones.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/db_modular_polynomials.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/symbolic_data.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/db_class_polynomials.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/cremona.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/stein_watkins.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/odlyzko.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/__init__.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/sql_db.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/all.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/sloane.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/findstat.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/databases/conway.py -> build/lib.linux-armv7l-3.9/sage/databases [sagelib-9.2] copying sage/plot/disk.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/colors.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/primitive.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/plot.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/bezier_path.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/contour_plot.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/multigraphics.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/animate.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/graphics.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/hyperbolic_polygon.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/line.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/histogram.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/hyperbolic_arc.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/density_plot.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/scatter_plot.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/arc.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/misc.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/step.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/ellipse.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/__init__.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/point.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/bar_chart.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/all.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/plot_field.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/text.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/circle.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/matrix_plot.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/arrow.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/streamline_plot.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/polygon.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/hyperbolic_regular_polygon.py -> build/lib.linux-armv7l-3.9/sage/plot [sagelib-9.2] copying sage/plot/plot3d/implicit_plot3d.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/parametric_plot3d.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/texture.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/list_plot3d.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/introduction.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/plot3d.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/__init__.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/platonic.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/shapes2.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/plot_field3d.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/all.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/revolution_plot3d.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/tachyon.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/plot/plot3d/tri_plot.py -> build/lib.linux-armv7l-3.9/sage/plot/plot3d [sagelib-9.2] copying sage/quivers/morphism.py -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/path_semigroup.py -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/__init__.py -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/homspace.py -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/representation.py -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying sage/quivers/algebra.py -> build/lib.linux-armv7l-3.9/sage/quivers [sagelib-9.2] copying sage/crypto/lattice.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/stream_cipher.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/classical.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/cryptosystem.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/lwe.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/util.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/sboxes.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/cipher.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/classical_cipher.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/__init__.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/stream.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/all.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/lfsr.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] copying sage/crypto/sbox.py -> build/lib.linux-armv7l-3.9/sage/crypto [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/present.py -> build/lib.linux-armv7l-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/des.py -> build/lib.linux-armv7l-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/__init__.py -> build/lib.linux-armv7l-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/sdes.py -> build/lib.linux-armv7l-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/all.py -> build/lib.linux-armv7l-3.9/sage/crypto/block_cipher [sagelib-9.2] copying sage/crypto/block_cipher/miniaes.py -> build/lib.linux-armv7l-3.9/sage/crypto/block_cipher [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/__init__.py -> build/lib.linux-armv7l-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/rijndael_gf.py -> build/lib.linux-armv7l-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/mpolynomialsystemgenerator.py -> build/lib.linux-armv7l-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/sr.py -> build/lib.linux-armv7l-3.9/sage/crypto/mq [sagelib-9.2] copying sage/crypto/mq/sbox.py -> build/lib.linux-armv7l-3.9/sage/crypto/mq [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/crypto/public_key [sagelib-9.2] copying sage/crypto/public_key/blum_goldwasser.py -> build/lib.linux-armv7l-3.9/sage/crypto/public_key [sagelib-9.2] copying sage/crypto/public_key/__init__.py -> build/lib.linux-armv7l-3.9/sage/crypto/public_key [sagelib-9.2] copying sage/crypto/public_key/all.py -> build/lib.linux-armv7l-3.9/sage/crypto/public_key [sagelib-9.2] copying sage/schemes/overview.py -> build/lib.linux-armv7l-3.9/sage/schemes [sagelib-9.2] copying sage/schemes/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes [sagelib-9.2] copying sage/schemes/all.py -> build/lib.linux-armv7l-3.9/sage/schemes [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/charpoly_frobenius.py -> build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/cycliccover_generic.py -> build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/cycliccover_finite_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers [sagelib-9.2] copying sage/schemes/cyclic_covers/constructor.py -> build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/spec.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/divisor_group.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/morphism.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/divisor.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/homset.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/glue.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/scheme.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/hypersurface.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/ambient_space.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/point.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] copying sage/schemes/generic/algebraic_scheme.py -> build/lib.linux-armv7l-3.9/sage/schemes/generic [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/riemann_surfaces [sagelib-9.2] copying sage/schemes/riemann_surfaces/riemann_surface.py -> build/lib.linux-armv7l-3.9/sage/schemes/riemann_surfaces [sagelib-9.2] copying sage/schemes/riemann_surfaces/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/riemann_surfaces [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_generic.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/kummer_surface.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_homset.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_g2.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/monsky_washnitzer.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/invariants.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/mestre.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/jacobian_morphism.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying sage/schemes/hyperelliptic_curves/constructor.py -> build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/jacobians [sagelib-9.2] copying sage/schemes/jacobians/abstract_jacobian.py -> build/lib.linux-armv7l-3.9/sage/schemes/jacobians [sagelib-9.2] copying sage/schemes/jacobians/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/jacobians [sagelib-9.2] copying sage/schemes/jacobians/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/jacobians [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/rational_point.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/morphism.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/homset.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/space.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/point.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] copying sage/schemes/product_projective/subscheme.py -> build/lib.linux-armv7l-3.9/sage/schemes/product_projective [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/quartic_constructor.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics [sagelib-9.2] copying sage/schemes/plane_quartics/quartic_generic.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_homset.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_morphism.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_subscheme.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_space.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_rational_point.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/projective_point.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/projective/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/projective [sagelib-9.2] copying sage/schemes/toric/variety.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/morphism.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/divisor.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/weierstrass_covering.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/homset.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/ideal.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/weierstrass_higher.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/weierstrass.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/library.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/chow_group.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/points.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/fano_variety.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] copying sage/schemes/toric/toric_subscheme.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/toric/sheaf [sagelib-9.2] copying sage/schemes/toric/sheaf/klyachko.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric/sheaf [sagelib-9.2] copying sage/schemes/toric/sheaf/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric/sheaf [sagelib-9.2] copying sage/schemes/toric/sheaf/constructor.py -> build/lib.linux-armv7l-3.9/sage/schemes/toric/sheaf [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/berkovich_cp_element.py -> build/lib.linux-armv7l-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/berkovich [sagelib-9.2] copying sage/schemes/berkovich/berkovich_space.py -> build/lib.linux-armv7l-3.9/sage/schemes/berkovich [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_homset.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_space.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_point.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_subscheme.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_morphism.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/affine/affine_rational_point.py -> build/lib.linux-armv7l-3.9/sage/schemes/affine [sagelib-9.2] copying sage/schemes/elliptic_curves/heegner.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_modular_symbols.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/period_lattice.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/weierstrass_transform.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/gal_reps_number_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/BSD.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ec_database.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_generic.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/kraus.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/padic_lseries.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_number_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/saturation.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/weierstrass_morphism.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/mod5family.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/cardinality.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/jacobian.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/height.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_torsion.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_point.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_finite_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_wp.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/gp_simon.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/padics.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_egros.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/gal_reps.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/formal_group.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/kodaira_symbol.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/cm.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/isogeny_class.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_local_data.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_rational_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/isogeny_small_degree.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_padic_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/sha_tate.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_curve_isogeny.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/ell_tate_curve.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/constructor.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/modular_parametrization.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] copying sage/schemes/elliptic_curves/lseries_ell.py -> build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_rational_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_number_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_finite_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/constructor.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] copying sage/schemes/plane_conics/con_rational_function_field.py -> build/lib.linux-armv7l-3.9/sage/schemes/plane_conics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/affine_curve.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/projective_curve.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/curve.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/closed_point.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/zariski_vankampen.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/__init__.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/point.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/all.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/schemes/curves/constructor.py -> build/lib.linux-armv7l-3.9/sage/schemes/curves [sagelib-9.2] copying sage/interfaces/matlab.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tides.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/chomp.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/psage.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/axiom.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/lisp.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/frobby.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gnuplot.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gfan.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/giac.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/scilab.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/povray.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/sage0.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/mwrank.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/genus2reduction.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maxima_abstract.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/cleaner.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/r.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gap3.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/rubik.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tab_completion.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/magma.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/qsieve.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/mathematica.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maxima.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/magma_free.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/fricas.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/phc.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/singular.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maxima_lib.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/interface.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/maple.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/four_ti_2.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/expect.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/sympy.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/polymake.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gap.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/__init__.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/quit.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/kash.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/mupad.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gp.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/read_data.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/gap_workspace.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/qepcad.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/kenzo.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/all.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/lie.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/octave.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/jmoldata.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/ecm.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/macaulay2.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tests.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/latte.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/interfaces/tachyon.py -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/symbolic/benchmark.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/function_factory.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/constants.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/operators.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/complexity_measures.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/expression_conversions.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/__init__.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/maxima_wrapper.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/relation.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/subring.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/all.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/random_tests.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/callable.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/tests.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/assumptions.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] copying sage/symbolic/units.py -> build/lib.linux-armv7l-3.9/sage/symbolic [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/symbolic/integration [sagelib-9.2] copying sage/symbolic/integration/integral.py -> build/lib.linux-armv7l-3.9/sage/symbolic/integration [sagelib-9.2] copying sage/symbolic/integration/external.py -> build/lib.linux-armv7l-3.9/sage/symbolic/integration [sagelib-9.2] copying sage/symbolic/integration/__init__.py -> build/lib.linux-armv7l-3.9/sage/symbolic/integration [sagelib-9.2] copying sage/interacts/geometry.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/calculus.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/statistics.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/library.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/__init__.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/all.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/fractals.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/algebra.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] copying sage/interacts/debugger.py -> build/lib.linux-armv7l-3.9/sage/interacts [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/lrs.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/rubiks.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/fes.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/graphviz.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/imagemagick.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/graph_generators.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/databases.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/csdp.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/gap.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/__init__.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/pandoc.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/ffmpeg.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/kenzo.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/latte.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/features/bliss.py -> build/lib.linux-armv7l-3.9/sage/features [sagelib-9.2] copying sage/data_structures/mutable_poset.py -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying sage/data_structures/__init__.py -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying sage/data_structures/all.py -> build/lib.linux-armv7l-3.9/sage/data_structures [sagelib-9.2] copying sage/rings/tate_algebra.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/complex_interval_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/lazy_laurent_series_ring.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/complex_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/ring_extension_homset.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/cfinite_sequence.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/homset.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/quotient_ring_element.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/commutative_algebra.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/laurent_series_ring.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/continued_fraction.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/ideal.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/monomials.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/qqbar_decorators.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/lazy_laurent_series.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/quotient_ring.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/localization.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/algebraic_closure_finite_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/universal_cyclotomic_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/big_oh.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/infinity.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/fraction_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/qqbar.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/derivation.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/real_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/all.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/real_interval_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/power_series_ring.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/puiseux_series_ring.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/multi_power_series_ring.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/multi_power_series_ring_element.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/lazy_laurent_series_operator.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/pari_ring.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/invariant_theory.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/tests.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/rational_field.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/ideal_monoid.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] copying sage/rings/numbers_abc.py -> build/lib.linux-armv7l-3.9/sage/rings [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/reconstruction.py -> build/lib.linux-armv7l-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/all.py -> build/lib.linux-armv7l-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/invariants/invariant_theory.py -> build/lib.linux-armv7l-3.9/sage/rings/invariants [sagelib-9.2] copying sage/rings/number_field/small_primes_of_degree_one.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/class_group.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/maps.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/S_unit_solver.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/morphism.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/galois_group.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/unit_group.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/homset.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/number_field.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/totallyreal_rel.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/structure.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/totallyreal_phc.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/bdd_height.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/all.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/number_field_ideal_rel.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/number_field_ideal.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/order.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/splitting_field.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/number_field/number_field_rel.py -> build/lib.linux-armv7l-3.9/sage/rings/number_field [sagelib-9.2] copying sage/rings/finite_rings/finite_field_constructor.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_givaro.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/homset.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_prime_modn.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_pari_ffelt.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/integer_mod_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/conway_polynomials.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/finite_field_ntl_gf2e.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/maps_finite_field.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] copying sage/rings/finite_rings/all.py -> build/lib.linux-armv7l-3.9/sage/rings/finite_rings [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/gauss_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/limit_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/inductive_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/augmented_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/developing_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/valuation_space.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/value_group.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/valuations_catalog.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/mapped_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/scaled_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/trivial_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/valuation/all.py -> build/lib.linux-armv7l-3.9/sage/rings/valuation [sagelib-9.2] copying sage/rings/padics/tutorial.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/lattice_precision.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_extension_leaves.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/eisenstein_extension_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_extension_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/factory.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/local_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_base_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/relative_extension_leaves.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/generic_nodes.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/precision_error.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/misc.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_lattice_element.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_base_leaves.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/unramified_extension_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/all.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/padic_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/padics/tests.py -> build/lib.linux-armv7l-3.9/sage/rings/padics [sagelib-9.2] copying sage/rings/convert/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/convert [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/growth_group.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/asymptotic_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/growth_group_cartesian.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/misc.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/all.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/term_monoid.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/asymptotic/asymptotic_expansion_generators.py -> build/lib.linux-armv7l-3.9/sage/rings/asymptotic [sagelib-9.2] copying sage/rings/semirings/non_negative_integer_semiring.py -> build/lib.linux-armv7l-3.9/sage/rings/semirings [sagelib-9.2] copying sage/rings/semirings/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/semirings [sagelib-9.2] copying sage/rings/semirings/all.py -> build/lib.linux-armv7l-3.9/sage/rings/semirings [sagelib-9.2] copying sage/rings/polynomial/polynomial_quotient_ring_element.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/laurent_polynomial_ideal.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/symmetric_ideal.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/infinite_polynomial_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/toy_d_basis.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ore_function_element.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_element_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_ring_constructor.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/complex_roots.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_sequence.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_fateman.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ideal.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/groebner_fan.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/laurent_polynomial_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/toy_buchberger.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_element.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_quotient_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/skew_polynomial_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/omega.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/binary_form_reduce.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_ideal.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ore_function_field.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/term_order.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/polynomial_singular_interface.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/flatten.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/convolution.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/multi_polynomial_ring_generic.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/all.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/infinite_polynomial_element.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/toy_variety.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] copying sage/rings/polynomial/ore_polynomial_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/polynomial_padic.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/polynomial_padic_flat.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/padics/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics [sagelib-9.2] copying sage/rings/polynomial/weil/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil [sagelib-9.2] copying sage/rings/polynomial/weil/all.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil [sagelib-9.2] copying sage/rings/polynomial/pbori/nf.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/parallel.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/fglm.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/ll.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/gbcore.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/statistics.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/gbrefs.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/cnf.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/interpolate.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/heuristics.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/frontend.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/specialsets.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/rank.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/easy_polynomials.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/blocks.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/PyPolyBoRi.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/randompoly.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/polynomial/pbori/interred.py -> build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori [sagelib-9.2] copying sage/rings/function_field/differential.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/maps.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/divisor.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/function_field.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/ideal.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/place.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/valuation_ring.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/__init__.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/function_field_valuation.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/all.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/constructor.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/rings/function_field/order.py -> build/lib.linux-armv7l-3.9/sage/rings/function_field [sagelib-9.2] copying sage/numerical/interactive_simplex_method.py -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/linear_tensor.py -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/linear_tensor_constraints.py -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/knapsack.py -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/__init__.py -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/all.py -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/optimize.py -> build/lib.linux-armv7l-3.9/sage/numerical [sagelib-9.2] copying sage/numerical/backends/logging_backend.py -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] copying sage/numerical/backends/__init__.py -> build/lib.linux-armv7l-3.9/sage/numerical/backends [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/server [sagelib-9.2] copying sage/server/support.py -> build/lib.linux-armv7l-3.9/sage/server [sagelib-9.2] copying sage/server/__init__.py -> build/lib.linux-armv7l-3.9/sage/server [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/matching_game.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/cooperative_game.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/catalog_normal_form_games.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/parser.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/__init__.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/catalog.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/all.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/normal_form_game.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/game_theory/gambit_docs.py -> build/lib.linux-armv7l-3.9/sage/game_theory [sagelib-9.2] copying sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/parigp.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/arxiv_0812_2725.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/deprecation_test.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/book_stein_modform.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/benchmark.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/book_schilling_zabrocki_kschur_primer.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/modular_group_cohomology.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/symbolic-series.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/gap_packages.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/finite_poset.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/startup.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/cmdline.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/sympy.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/__init__.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/functools_partial_src.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/all.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/book_stein_ent.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/combinatorial_hopf_algebras.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/tests/gosper-sum.py -> build/lib.linux-armv7l-3.9/sage/tests [sagelib-9.2] copying sage/matrix/symplectic_basis.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/operation_table.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/docs.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/benchmark.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/compute_J_ideal.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/matrix_integer_dense_saturation.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/special.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/matrix_integer_dense_hnf.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/berlekamp_massey.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/matrix_misc.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/matrix_space.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/__init__.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/all.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] copying sage/matrix/tests.py -> build/lib.linux-armv7l-3.9/sage/matrix [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/logic.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/booleval.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/logictable.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/logicparser.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/propcalc.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/boolformula.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/__init__.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/logic/all.py -> build/lib.linux-armv7l-3.9/sage/logic [sagelib-9.2] copying sage/sets/set_from_iterator.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/set.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/primes.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/finite_enumerated_set.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/cartesian_product.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/positive_integers.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/__init__.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/integer_range.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/family.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/all.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/totally_ordered_finite_set.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/disjoint_union_enumerated_sets.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/non_negative_integers.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/finite_set_maps.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/sets/real_set.py -> build/lib.linux-armv7l-3.9/sage/sets [sagelib-9.2] copying sage/quadratic_forms/constructions.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__ternary_Tornaria.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__genus.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/binary_qf.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__theta.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__mass.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_density_interfaces.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_density_congruence.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__split_local_covering.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/qfsolve.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_field_invariants.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/random_quadraticform.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/ternary_qf.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/extras.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__reduction_theory.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__count_local_2.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/__init__.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__equivalence_testing.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/special_values.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__siegel_product.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_normal_form.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__neighbors.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__local_representation_conditions.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/all.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__variable_substitutions.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] copying sage/quadratic_forms/quadratic_form__automorphisms.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/genus.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/__init__.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/all.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/quadratic_forms/genera/normal_form.py -> build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera [sagelib-9.2] copying sage/docs/__init__.py -> build/lib.linux-armv7l-3.9/sage/docs [sagelib-9.2] copying sage/docs/conf.py -> build/lib.linux-armv7l-3.9/sage/docs [sagelib-9.2] copying sage/calculus/desolvers.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/calculus.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/wester.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/functional.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/__init__.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/all.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/test_sympy.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/predefined.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/tests.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/functions.py -> build/lib.linux-armv7l-3.9/sage/calculus [sagelib-9.2] copying sage/calculus/transforms/dft.py -> build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] copying sage/calculus/transforms/__init__.py -> build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] copying sage/calculus/transforms/all.py -> build/lib.linux-armv7l-3.9/sage/calculus/transforms [sagelib-9.2] copying sage/modular/dirichlet.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/cusps_nf.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/buzzard.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/dims.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/congroup.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/multiple_zeta.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/cusps.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/hypergeometric_motive.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/etaproducts.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/all.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] copying sage/modular/congroup_element.py -> build/lib.linux-armv7l-3.9/sage/modular [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/graded_ring_element.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/hecke_triangle_group_element.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/functors.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/abstract_ring.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/hecke_triangle_groups.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/readme.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/subspace.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/series_constructor.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/analytic_type.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/abstract_space.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/element.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/space.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/all.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/constructor.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] copying sage/modular/modform_hecketriangle/graded_ring.py -> build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/torsion_subgroup.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/morphism.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/abvar_newform.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/cuspidal_subgroup.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/homology.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/torsion_point.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/abvar_ambient_jacobian.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/abvar.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/lseries.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/all.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/homspace.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/constructor.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/abvar/finite_subgroup.py -> build/lib.linux-armv7l-3.9/sage/modular/abvar [sagelib-9.2] copying sage/modular/arithgroup/congroup_generic.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gamma1.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gamma0.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/arithgroup_perm.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/arithgroup_generic.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gammaH.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_gamma.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/congroup_sl2z.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/all.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] copying sage/modular/arithgroup/tests.py -> build/lib.linux-armv7l-3.9/sage/modular/arithgroup [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/smoothchar.py -> build/lib.linux-armv7l-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/all.py -> build/lib.linux-armv7l-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/type_space.py -> build/lib.linux-armv7l-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/local_comp.py -> build/lib.linux-armv7l-3.9/sage/modular/local_comp [sagelib-9.2] copying sage/modular/local_comp/liftings.py -> build/lib.linux-armv7l-3.9/sage/modular/local_comp [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/quatalg [sagelib-9.2] copying sage/modular/quatalg/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/quatalg [sagelib-9.2] copying sage/modular/quatalg/all.py -> build/lib.linux-armv7l-3.9/sage/modular/quatalg [sagelib-9.2] copying sage/modular/quatalg/brandt.py -> build/lib.linux-armv7l-3.9/sage/modular/quatalg [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/ssmod [sagelib-9.2] copying sage/modular/ssmod/ssmod.py -> build/lib.linux-armv7l-3.9/sage/modular/ssmod [sagelib-9.2] copying sage/modular/ssmod/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/ssmod [sagelib-9.2] copying sage/modular/ssmod/all.py -> build/lib.linux-armv7l-3.9/sage/modular/ssmod [sagelib-9.2] copying sage/modular/pollack_stevens/padic_lseries.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/sigma0.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/fund_domain.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/distributions.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/manin_map.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/space.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/all.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] copying sage/modular/pollack_stevens/modsym.py -> build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/btquotient.py -> build/lib.linux-armv7l-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/all.py -> build/lib.linux-armv7l-3.9/sage/modular/btquotients [sagelib-9.2] copying sage/modular/btquotients/pautomorphicform.py -> build/lib.linux-armv7l-3.9/sage/modular/btquotients [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/ambient_module.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/morphism.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/module.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/degenmap.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/submodule.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/element.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/all.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/homspace.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/algebra.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] copying sage/modular/hecke/hecke_operator.py -> build/lib.linux-armv7l-3.9/sage/modular/hecke [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/genus0.py -> build/lib.linux-armv7l-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/weightspace.py -> build/lib.linux-armv7l-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/all.py -> build/lib.linux-armv7l-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/overconvergent/hecke_series.py -> build/lib.linux-armv7l-3.9/sage/modular/overconvergent [sagelib-9.2] copying sage/modular/modsym/manin_symbol_list.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/boundary.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/ambient.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/g1list.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/subspace.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/relation_matrix.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/ghlist.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/p1list_nf.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/element.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/space.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/all.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/modsym.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/modular_symbols.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/hecke_operator.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modsym/tests.py -> build/lib.linux-armv7l-3.9/sage/modular/modsym [sagelib-9.2] copying sage/modular/modform/half_integral.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/periods.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/test.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/weight1.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_eps.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_R.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/l_series_gross_zagier.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/vm_basis.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/find_generators.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/numerical.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/j_invariant.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/submodule.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_g0.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/ambient_g1.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/__init__.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/element.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/space.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/theta.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/all.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/eisenstein_submodule.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/hecke_operator_on_qexp.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/notes.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/cuspidal_submodule.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/defaults.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/constructor.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/tests.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/modular/modform/eis_series.py -> build/lib.linux-armv7l-3.9/sage/modular/modform [sagelib-9.2] copying sage/dynamics/finite_dynamical_system_catalog.py -> build/lib.linux-armv7l-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/finite_dynamical_system.py -> build/lib.linux-armv7l-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/surface_dynamics_deprecation.py -> build/lib.linux-armv7l-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/__init__.py -> build/lib.linux-armv7l-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/all.py -> build/lib.linux-armv7l-3.9/sage/dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/wehlerK3.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/product_projective_ds.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/__init__.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/affine_ds.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/generic_ds.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/all.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/arithmetic_dynamics/projective_ds.py -> build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying sage/dynamics/complex_dynamics/mandel_julia.py -> build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] copying sage/dynamics/complex_dynamics/__init__.py -> build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] copying sage/dynamics/complex_dynamics/all.py -> build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/glca.py -> build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/elementary.py -> build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/solitons.py -> build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/__init__.py -> build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/catalog.py -> build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/dynamics/cellular_automata/all.py -> build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata [sagelib-9.2] copying sage/geometry/lattice_polytope.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/toric_lattice.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/newton_polygon.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/cone_catalog.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/ribbon_graph.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/fan_morphism.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/linear_expression.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/toric_plotter.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/voronoi_diagram.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/all.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/fan_isomorphism.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/hasse_diagram.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/pseudolines.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/fan.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/cone.py -> build/lib.linux-armv7l-3.9/sage/geometry [sagelib-9.2] copying sage/geometry/triangulation/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying sage/geometry/triangulation/element.py -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying sage/geometry/triangulation/point_configuration.py -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] copying sage/geometry/triangulation/all.py -> build/lib.linux-armv7l-3.9/sage/geometry/triangulation [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/arrangement.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/plot.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/hyperplane.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/affine_subspace.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/library.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/hyperplane_arrangement/check_freeness.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying sage/geometry/polyhedron/backend_polymake.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base_QQ.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/parent.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/face.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/double_description_inhomogeneous.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/cdd_file_format.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/plot.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/ppl_lattice_polygon.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/lattice_euclidean_group_element.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base_RDF.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_ppl.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_normaliz.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_cdd.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/misc.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/library.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/base_ZZ.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/all.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/palp_database.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/constructor.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/representation.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/ppl_lattice_polytope.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/backend_field.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/double_description.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron [sagelib-9.2] copying sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/modules [sagelib-9.2] copying sage/geometry/polyhedron/modules/formal_polyhedra_module.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/modules [sagelib-9.2] copying sage/geometry/polyhedron/modules/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/modules [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/parametrized_surface3d.py -> build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/surface3d_generators.py -> build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] copying sage/geometry/riemannian_manifolds/all.py -> build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_point.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_model.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_isometry.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_geodesic.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/__init__.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/all.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_coercion.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_constants.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] copying sage/geometry/hyperbolic_space/hyperbolic_interface.py -> build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/vector_bundle_fiber.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/vector_bundle_fiber_element.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/vector_bundle.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/scalarfield.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/chart.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/calculus_method.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/chart_func.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/subset.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/topological_submanifold.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/operators.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/structure.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/manifold_homset.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/section.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/utilities.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/section_module.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/__init__.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/point.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/manifold.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/local_frame.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/catalog.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/all.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/scalarfield_algebra.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/trivialization.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] copying sage/manifolds/continuous_map.py -> build/lib.linux-armv7l-3.9/sage/manifolds [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/characteristic_class.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/differentiable_submanifold.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/real_line.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/metric.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/curve.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/multivector_module.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vector_bundle.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/automorphismfield_group.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/scalarfield.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/chart.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/euclidean.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/levi_civita_connection.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/affine_connection.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/multivectorfield.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/degenerate_submanifold.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vectorfield_module.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/pseudo_riemannian.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tangent_space.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/manifold_homset.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/bundle_connection.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vectorfield.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tensorfield_paral.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/automorphismfield.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/mixed_form.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/diff_form_module.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/diff_form.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/__init__.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/diff_map.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tensorfield.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/manifold.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/mixed_form_algebra.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/degenerate.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/scalarfield_algebra.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/pseudo_riemannian_submanifold.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tensorfield_module.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/tangent_vector.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/vectorframe.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/manifolds/differentiable/integrated_curve.py -> build/lib.linux-armv7l-3.9/sage/manifolds/differentiable [sagelib-9.2] copying sage/games/hexad.py -> build/lib.linux-armv7l-3.9/sage/games [sagelib-9.2] copying sage/games/quantumino.py -> build/lib.linux-armv7l-3.9/sage/games [sagelib-9.2] copying sage/games/__init__.py -> build/lib.linux-armv7l-3.9/sage/games [sagelib-9.2] copying sage/games/all.py -> build/lib.linux-armv7l-3.9/sage/games [sagelib-9.2] copying sage/games/sudoku.py -> build/lib.linux-armv7l-3.9/sage/games [sagelib-9.2] copying sage/groups/class_function.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/indexed_free_group.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/generic.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/groups_catalog.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/group_exp.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/libgap_morphism.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/raag.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/pari_group.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/conjugacy_classes.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/libgap_group.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/finitely_presented.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/cubic_braid.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/group_semidirect_product.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/finitely_presented_named.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/artin.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/libgap_mixin.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/braid.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/all.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/group_homset.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/finitely_presented_catalog.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/fqf_orthogonal.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] copying sage/groups/free_group.py -> build/lib.linux-armv7l-3.9/sage/groups [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/euclidean_group.py -> build/lib.linux-armv7l-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/group_element.py -> build/lib.linux-armv7l-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/catalog.py -> build/lib.linux-armv7l-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/affine_gps/affine_group.py -> build/lib.linux-armv7l-3.9/sage/groups/affine_gps [sagelib-9.2] copying sage/groups/semimonomial_transformations/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] copying sage/groups/semimonomial_transformations/semimonomial_transformation_group.py -> build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/lie_gps [sagelib-9.2] copying sage/groups/lie_gps/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/lie_gps [sagelib-9.2] copying sage/groups/lie_gps/nilpotent_lie_group.py -> build/lib.linux-armv7l-3.9/sage/groups/lie_gps [sagelib-9.2] copying sage/groups/lie_gps/catalog.py -> build/lib.linux-armv7l-3.9/sage/groups/lie_gps [sagelib-9.2] copying sage/groups/matrix_gps/binary_dihedral.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/morphism.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/homset.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/heisenberg.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/symplectic.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/linear.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/coxeter_group.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/pickling_overrides.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/finitely_generated.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/orthogonal.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/catalog.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/all.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/matrix_group.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/named_group.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/unitary.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] copying sage/groups/matrix_gps/isometries.py -> build/lib.linux-armv7l-3.9/sage/groups/matrix_gps [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/qmodnz.py -> build/lib.linux-armv7l-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/qmodnz_element.py -> build/lib.linux-armv7l-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/additive_abelian_group.py -> build/lib.linux-armv7l-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/all.py -> build/lib.linux-armv7l-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/additive_abelian/additive_abelian_wrapper.py -> build/lib.linux-armv7l-3.9/sage/groups/additive_abelian [sagelib-9.2] copying sage/groups/perm_gps/permutation_groups_catalog.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/permgroup_morphism.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/permgroup_named.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/cubegroup.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/permgroup.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/symgp_conjugacy_class.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/all.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/constructor.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps [sagelib-9.2] copying sage/groups/perm_gps/partn_ref/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying sage/groups/perm_gps/partn_ref2/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/misc_groups.py -> build/lib.linux-armv7l-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/argument_groups.py -> build/lib.linux-armv7l-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/misc_groups_catalog.py -> build/lib.linux-armv7l-3.9/sage/groups/misc_gps [sagelib-9.2] copying sage/groups/misc_gps/imaginary_groups.py -> build/lib.linux-armv7l-3.9/sage/groups/misc_gps [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/element_base.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group_morphism.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group_gap.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group_element.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/dual_abelian_group_element.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_group.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/__init__.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/abelian_aut.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/all.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/values.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/groups/abelian_gps/dual_abelian_group.py -> build/lib.linux-armv7l-3.9/sage/groups/abelian_gps [sagelib-9.2] copying sage/stats/r.py -> build/lib.linux-armv7l-3.9/sage/stats [sagelib-9.2] copying sage/stats/basic_stats.py -> build/lib.linux-armv7l-3.9/sage/stats [sagelib-9.2] copying sage/stats/__init__.py -> build/lib.linux-armv7l-3.9/sage/stats [sagelib-9.2] copying sage/stats/all.py -> build/lib.linux-armv7l-3.9/sage/stats [sagelib-9.2] copying sage/stats/distributions/discrete_gaussian_polynomial.py -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying sage/stats/distributions/discrete_gaussian_lattice.py -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying sage/stats/distributions/__init__.py -> build/lib.linux-armv7l-3.9/sage/stats/distributions [sagelib-9.2] copying sage/stats/hmm/__init__.py -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying sage/stats/hmm/all.py -> build/lib.linux-armv7l-3.9/sage/stats/hmm [sagelib-9.2] copying sage/libs/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying sage/libs/all.py -> build/lib.linux-armv7l-3.9/sage/libs [sagelib-9.2] copying sage/libs/lrcalc/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/lrcalc [sagelib-9.2] copying sage/libs/linbox/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/linbox [sagelib-9.2] copying sage/libs/gsl/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/gsl [sagelib-9.2] copying sage/libs/singular/function_factory.py -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying sage/libs/singular/standard_options.py -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying sage/libs/singular/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/singular [sagelib-9.2] copying sage/libs/giac/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/giac [sagelib-9.2] copying sage/libs/gap/operations.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/gap_functions.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/test.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/assigned_names.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/context_managers.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/gap_globals.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/all_documented_functions.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/all.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/saved_workspace.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/gap/test_long.py -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] copying sage/libs/linkages/padics/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/linkages/padics [sagelib-9.2] copying sage/libs/lcalc/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/lcalc [sagelib-9.2] copying sage/libs/flint/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/flint [sagelib-9.2] copying sage/libs/pynac/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/pynac [sagelib-9.2] copying sage/libs/coxeter3/coxeter_group.py -> build/lib.linux-armv7l-3.9/sage/libs/coxeter3 [sagelib-9.2] copying sage/libs/coxeter3/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/coxeter3 [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/cremona [sagelib-9.2] copying sage/libs/cremona/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/cremona [sagelib-9.2] copying sage/libs/gmp/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/gmp [sagelib-9.2] copying sage/libs/symmetrica/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying sage/libs/symmetrica/all.py -> build/lib.linux-armv7l-3.9/sage/libs/symmetrica [sagelib-9.2] copying sage/libs/mpmath/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] copying sage/libs/mpmath/all.py -> build/lib.linux-armv7l-3.9/sage/libs/mpmath [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/libs/mwrank [sagelib-9.2] copying sage/libs/mwrank/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/mwrank [sagelib-9.2] copying sage/libs/glpk/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/glpk [sagelib-9.2] copying sage/libs/eclib/interface.py -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/eclib/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/eclib/all.py -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/eclib/constructor.py -> build/lib.linux-armv7l-3.9/sage/libs/eclib [sagelib-9.2] copying sage/libs/arb/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/arb [sagelib-9.2] copying sage/libs/ntl/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying sage/libs/ntl/all.py -> build/lib.linux-armv7l-3.9/sage/libs/ntl [sagelib-9.2] copying sage/libs/pari/__init__.py -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying sage/libs/pari/all.py -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying sage/libs/pari/tests.py -> build/lib.linux-armv7l-3.9/sage/libs/pari [sagelib-9.2] copying sage/sat/boolean_polynomials.py -> build/lib.linux-armv7l-3.9/sage/sat [sagelib-9.2] copying sage/sat/__init__.py -> build/lib.linux-armv7l-3.9/sage/sat [sagelib-9.2] copying sage/sat/all.py -> build/lib.linux-armv7l-3.9/sage/sat [sagelib-9.2] copying sage/sat/solvers/dimacs.py -> build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/cryptominisat.py -> build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/__init__.py -> build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/picosat.py -> build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] copying sage/sat/solvers/sat_lp.py -> build/lib.linux-armv7l-3.9/sage/sat/solvers [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/sat/converters [sagelib-9.2] copying sage/sat/converters/polybori.py -> build/lib.linux-armv7l-3.9/sage/sat/converters [sagelib-9.2] copying sage/sat/converters/anf2cnf.py -> build/lib.linux-armv7l-3.9/sage/sat/converters [sagelib-9.2] copying sage/sat/converters/__init__.py -> build/lib.linux-armv7l-3.9/sage/sat/converters [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/ncpus.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/map_reduce.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/decorate.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/reference.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/multiprocessing_sage.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/__init__.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/use_fork.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/all.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/parallel/parallelism.py -> build/lib.linux-armv7l-3.9/sage/parallel [sagelib-9.2] copying sage/arith/misc.py -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying sage/arith/__init__.py -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] copying sage/arith/all.py -> build/lib.linux-armv7l-3.9/sage/arith [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/control.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/sources.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/test.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/util.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/fixtures.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/external.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/parsing.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/__init__.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/forker.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/all.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/doctest/reporting.py -> build/lib.linux-armv7l-3.9/sage/doctest [sagelib-9.2] copying sage/functions/min_max.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/bessel.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/wigner.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/log.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/orthogonal_polys.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/piecewise.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/special.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/jacobi.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/other.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/exp_integral.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/hyperbolic.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/__init__.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/gamma.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/spike_function.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/error.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/all.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/transcendental.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/airy.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/trig.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/generalized.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] copying sage/functions/hypergeometric.py -> build/lib.linux-armv7l-3.9/sage/functions [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complex.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_examples.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/examples.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_catalog.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complex_homset.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/homology_morphism.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_complex.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complexes_catalog.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/chains.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_morphism.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_homotopy.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/koszul_complex.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/cell_complex.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_complex_morphism.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_set_constructions.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/matrix_utils.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/homology_vector_space_with_basis.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/algebraic_topological_model.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/__init__.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/hochschild_complex.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/delta_complex.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/chain_complex_homspace.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/all.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/simplicial_complex_morphism.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/cubical_complex.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/tests.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] copying sage/homology/homology_group.py -> build/lib.linux-armv7l-3.9/sage/homology [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/configuration.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/prompts.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/preparse.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/user_globals.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/interpreter.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/ipython_tests.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/attach.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/ipython_extension.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/inputhook.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/load.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/interface_magic.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/__init__.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/image.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] copying sage/repl/all.py -> build/lib.linux-armv7l-3.9/sage/repl [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_graphics3d.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_browser.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_graphics.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/pretty_print.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_emacs.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_test.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_ipython.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_base.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/backend_doctest.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_catalog.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_basic.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/output_video.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/preferences.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/__init__.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/buffer.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] copying sage/repl/rich_output/display_manager.py -> build/lib.linux-armv7l-3.9/sage/repl/rich_output [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/all_jupyter.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/__main__.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/widgets_sagenb.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/interact.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/widgets.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/__init__.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/kernel.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] copying sage/repl/ipython_kernel/install.py -> build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/fancy_repr.py -> build/lib.linux-armv7l-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/pretty_print.py -> build/lib.linux-armv7l-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/util.py -> build/lib.linux-armv7l-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/jsmol_iframe.py -> build/lib.linux-armv7l-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/formatter.py -> build/lib.linux-armv7l-3.9/sage/repl/display [sagelib-9.2] copying sage/repl/display/__init__.py -> build/lib.linux-armv7l-3.9/sage/repl/display [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/knots [sagelib-9.2] copying sage/knots/knot.py -> build/lib.linux-armv7l-3.9/sage/knots [sagelib-9.2] copying sage/knots/gauss_code.py -> build/lib.linux-armv7l-3.9/sage/knots [sagelib-9.2] copying sage/knots/knot_table.py -> build/lib.linux-armv7l-3.9/sage/knots [sagelib-9.2] copying sage/knots/__init__.py -> build/lib.linux-armv7l-3.9/sage/knots [sagelib-9.2] copying sage/knots/all.py -> build/lib.linux-armv7l-3.9/sage/knots [sagelib-9.2] copying sage/knots/link.py -> build/lib.linux-armv7l-3.9/sage/knots [sagelib-9.2] copying sage/cpython/__init__.py -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying sage/cpython/all.py -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying sage/cpython/_py2_random.py -> build/lib.linux-armv7l-3.9/sage/cpython [sagelib-9.2] copying sage/coding/decoders_catalog.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/bch_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/codes_catalog.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/linear_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/two_weight_db.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/linear_code_no_metric.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/delsarte_bounds.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/hamming_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/channel.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/channels_catalog.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/abstract_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/goppa_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/subfield_subcode.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/golay_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/decoder.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/code_constructions.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/bounds_catalog.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/parity_check_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/databases.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/encoder.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/extended_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/guava.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/reed_muller_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/encoders_catalog.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/linear_rank_metric.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/information_set_decoder.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/__init__.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/gabidulin_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/code_bounds.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/grs_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/relative_finite_field_extension.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/all.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/self_dual_codes.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/cyclic_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] copying sage/coding/punctured_code.py -> build/lib.linux-armv7l-3.9/sage/coding [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/coding/source_coding [sagelib-9.2] copying sage/coding/source_coding/huffman.py -> build/lib.linux-armv7l-3.9/sage/coding/source_coding [sagelib-9.2] copying sage/coding/source_coding/__init__.py -> build/lib.linux-armv7l-3.9/sage/coding/source_coding [sagelib-9.2] copying sage/coding/source_coding/all.py -> build/lib.linux-armv7l-3.9/sage/coding/source_coding [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/gs_decoder.py -> build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/utils.py -> build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/interpolation.py -> build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/guruswami_sudan/__init__.py -> build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan [sagelib-9.2] copying sage/coding/codecan/__init__.py -> build/lib.linux-armv7l-3.9/sage/coding/codecan [sagelib-9.2] copying sage/finance/stock.py -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying sage/finance/__init__.py -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying sage/finance/markov_multifractal.py -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying sage/finance/all.py -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying sage/finance/easter.py -> build/lib.linux-armv7l-3.9/sage/finance [sagelib-9.2] copying sage/probability/random_variable.py -> build/lib.linux-armv7l-3.9/sage/probability [sagelib-9.2] copying sage/probability/__init__.py -> build/lib.linux-armv7l-3.9/sage/probability [sagelib-9.2] copying sage/probability/all.py -> build/lib.linux-armv7l-3.9/sage/probability [sagelib-9.2] copying sage/combinat/six_vertex_model.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/schubert_polynomial.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ranker.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/superpartition.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_matrices.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tutorial.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tiling.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/free_dendriform_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/composition.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/catalog_partitions.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/q_analogues.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/sine_gordon.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/lr_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/enumerated_sets.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tableau_residues.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/counting.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tamari_lattices.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/sloane_functions.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/hillman_grassl.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/parking_functions.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tuple.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/fully_commutative_elements.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/k_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/gray_codes.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/affine_permutation.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/rooted_tree.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/dlx.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_vector.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/backtrack.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/plane_partition.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/interval_posets.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/kazhdan_lusztig.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/perfect_matching.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/algebraic_combinatorics.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/grossman_larson_algebras.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/hall_polynomial.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subsets_pairwise.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/permutation.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subset.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/composition_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/set_partition_ordered.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/cartesian_product.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ribbon.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/e_one_star.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/finite_state_machine_generators.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combinatorial_map.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/constellation.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/graph_path.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/binary_tree.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/output.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/non_decreasing_parking_function.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combinat.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/baxter_permutations.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/growth.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/symmetric_group_representations.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_list_old.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/derangements.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/parallelogram_polyomino.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/diagram_algebras.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subword.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combination.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/multiset_partition_into_sets_ordered.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/free_module.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_vectors_mod_permgroup.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tableau_tuple.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/decorated_permutation.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/super_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_tuple.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/misc.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/shard_order.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/free_prelie_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/sidon_sets.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/restricted_growth.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/shifted_primed_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/colored_permutations.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/skew_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/necklace.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/knutson_tao_puzzles.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/blob_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/yang_baxter_graph.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/finite_state_machine.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/core.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/composition_signed.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/rsk.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/lyndon_word.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_shifting_algebras.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/descent_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/quickref.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/similarity_class_type.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/fqsym.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subsets_hereditary.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/combinatorial_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/alternating_sign_matrix.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ordered_tree.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/abstract_tree.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/family.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/gelfand_tsetlin_patterns.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/all.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/cyclic_sieving_phenomenon.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/skew_partition.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/dyck_word.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/partition_kleshchev.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/cluster_complex.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/tools.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/fully_packed_loop.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/binary_recurrence_sequences.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/subword_complex.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ribbon_shaped_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/ribbon_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/set_partition.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/shuffle.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/symmetric_group_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/integer_vector_weighted.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] copying sage/combinat/vector_partition.py -> build/lib.linux-armv7l-3.9/sage/combinat [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/fsym.py -> build/lib.linux-armv7l-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/chas [sagelib-9.2] copying sage/combinat/chas/wqsym.py -> build/lib.linux-armv7l-3.9/sage/combinat/chas [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/linear_order_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/generating_series.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/series.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/functorial_composition_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/recursive_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/composition_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/subset_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/structure.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/misc.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/partition_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/series_order.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/permutation_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/empty_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/set_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/sum_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/library.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/cycle_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/stream.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/characteristic_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/product_species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] copying sage/combinat/species/species.py -> build/lib.linux-armv7l-3.9/sage/combinat/species [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/multiplicative.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/kfpoly.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/classical.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/monomial.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/ns_macdonald.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/orthotriang.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/powersum.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/elementary.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/new_kschur.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/macdonald.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/hall_littlewood.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/symplectic.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/witt.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/sfa.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/sf.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/homogeneous.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/llt.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/orthogonal.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/character.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/schur.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/dual.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/jack.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/k_dual.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/sf/hecke.py -> build/lib.linux-armv7l-3.9/sage/combinat/sf [sagelib-9.2] copying sage/combinat/integer_lists/nn.py -> build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] copying sage/combinat/integer_lists/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] copying sage/combinat/integer_lists/lists.py -> build/lib.linux-armv7l-3.9/sage/combinat/integer_lists [sagelib-9.2] copying sage/combinat/crystals/mv_polytopes.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/monomial_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog_kirillov_reshetikhin.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/fast_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/tensor_product.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/pbw_crystal.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/subcrystal.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/induced_structure.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/elementary_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/kirillov_reshetikhin.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog_infinity_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/highest_weight_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/direct_sum.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/alcove_path.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/kyoto_path_model.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog_elementary_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/generalized_young_walls.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/star_crystal.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/affine_factorization.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/kac_modules.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/multisegments.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/bkk_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/fully_commutative_stable_grothendieck.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/virtual_crystal.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/catalog.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/affinization.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/polyhedral_realization.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/littelmann_path.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] copying sage/combinat/crystals/infinity_crystals.py -> build/lib.linux-armv7l-3.9/sage/combinat/crystals [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/mutation_type.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/quiver.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/interact.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/mutation_class.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/cluster_algebra_quiver/cluster_seed.py -> build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_infinity.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_D.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A2_even.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A2_odd.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rc_infinity.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_C.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/kr_tableaux.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_B.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rigged_configuration_element.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bijection.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_E67.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_abstract_class.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/kleber_tree.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_D_twisted.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A2_dual.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rigged_configurations.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_A.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/bij_type_D_tri.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] copying sage/combinat/rigged_configurations/rc_crystal.py -> build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/path_tableau.py -> build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/dyck_path.py -> build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/catalog.py -> build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux [sagelib-9.2] copying sage/combinat/path_tableaux/frieze.py -> build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/tutorial.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/combinatorics.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/generic_basis_code.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/ncsf.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/ncsf_qsym/qsym.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym [sagelib-9.2] copying sage/combinat/words/shuffle_product.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word_generators.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/morphism.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/paths.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/alphabet.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/finite_word.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word_options.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/suffix_trees.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/words.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/abstract_word.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/lyndon_word.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/infinite_word.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/words/word_infinite_datatypes.py -> build/lib.linux-armv7l-3.9/sage/combinat/words [sagelib-9.2] copying sage/combinat/matrices/dlxcpp.py -> build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/latin.py -> build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/hadamard_matrix.py -> build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/matrices/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/matrices [sagelib-9.2] copying sage/combinat/posets/elements.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/moebius_algebra.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/incidence_algebras.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/linear_extensions.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/lattices.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/poset_examples.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/cartesian_product.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/posets.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/mobile.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/forest.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/d_complete.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/posets/hasse_diagram.py -> build/lib.linux-armv7l-3.9/sage/combinat/posets [sagelib-9.2] copying sage/combinat/root_system/type_A_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_E_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_G.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_lattice_realization_algebras.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_D_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/cartan_matrix.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weight_lattice_realizations.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/dynkin_diagram.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_I.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/plot.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/cartan_type.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_E.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/fundamental_group.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/non_symmetric_macdonald_polynomials.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/fusion_ring.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_G_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_H.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_lattice_realizations.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/pieri_factors.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_B_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_dual.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/coxeter_matrix.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/coxeter_group.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_BC_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/hecke_algebra_representation.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/reflection_group_complex.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weyl_group.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_C_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_folded.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_D.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_system.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/branching_rules.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/ambient_space.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/braid_move_calculator.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/integrable_representations.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_A_infinity.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/extended_affine_weyl_group.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_C.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/reflection_group_real.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/root_space.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_Q.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_F_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_super_A.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weight_space.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_A.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/weyl_characters.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/coxeter_type.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_marked.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_B.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_reducible.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_relabel.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/associahedron.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_F.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] copying sage/combinat/root_system/type_affine.py -> build/lib.linux-armv7l-3.9/sage/combinat/root_system [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/ncsym.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/bases.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/ncsym/dual.py -> build/lib.linux-armv7l-3.9/sage/combinat/ncsym [sagelib-9.2] copying sage/combinat/designs/database.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/orthogonal_arrays.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/block_design.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/resolvable_bibd.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/twographs.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/difference_matrices.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/latin_squares.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/ext_rep.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/difference_family.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/__init__.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/design_catalog.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/all.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/bibd.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/incidence_structures.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/orthogonal_arrays_build_recursive.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/steiner_quadruple_systems.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/group_divisible_designs.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/combinat/designs/covering_design.py -> build/lib.linux-armv7l-3.9/sage/combinat/designs [sagelib-9.2] copying sage/matroids/matroids_catalog.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/named_matroids.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/matroids_plot_helpers.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/advanced.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/utilities.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/graphic_matroid.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/__init__.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/catalog.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/all.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/rank_matroid.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/minor_matroid.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/dual_matroid.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] copying sage/matroids/constructor.py -> build/lib.linux-armv7l-3.9/sage/matroids [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/coordinate_patch.py -> build/lib.linux-armv7l-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/differential_forms.py -> build/lib.linux-armv7l-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/__init__.py -> build/lib.linux-armv7l-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/all.py -> build/lib.linux-armv7l-3.9/sage/tensor [sagelib-9.2] copying sage/tensor/differential_form_element.py -> build/lib.linux-armv7l-3.9/sage/tensor [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/comp.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_morphism.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/format_utilities.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_tensor.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_alt_form.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_element.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/finite_rank_free_module.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_basis.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_homset.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_linear_group.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/__init__.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/alternating_contr_tensor.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/tensor_with_indices.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/tensor_free_module.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/all.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/ext_pow_free_module.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/tensor/modules/free_module_automorphism.py -> build/lib.linux-armv7l-3.9/sage/tensor/modules [sagelib-9.2] copying sage/media/wav.py -> build/lib.linux-armv7l-3.9/sage/media [sagelib-9.2] copying sage/media/__init__.py -> build/lib.linux-armv7l-3.9/sage/media [sagelib-9.2] copying sage/media/all.py -> build/lib.linux-armv7l-3.9/sage/media [sagelib-9.2] copying sage/lfunctions/pari.py -> build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/dokchitser.py -> build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/sympow.py -> build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/lcalc.py -> build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/__init__.py -> build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] copying sage/lfunctions/all.py -> build/lib.linux-armv7l-3.9/sage/lfunctions [sagelib-9.2] copying sage/modules/vector_space_homspace.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/diamond_cutting.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/real_double_vector.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/vector_callable_symbolic_dense.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module_morphism.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/tutorial_free_modules.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module_homspace.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module_integer.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/complex_double_vector.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/matrix_morphism.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_module.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_quadratic_module.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/misc.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/filtered_vector_space.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/quotient_module.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/module_functors.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/__init__.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/tensor_operations.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/vector_space_morphism.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/all.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/multi_filtered_vector_space.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/vector_symbolic_dense.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/torsion_quadratic_module.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] copying sage/modules/free_quadratic_module_integer_symmetric.py -> build/lib.linux-armv7l-3.9/sage/modules [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/fgp_module.py -> build/lib.linux-armv7l-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/fgp_element.py -> build/lib.linux-armv7l-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/__init__.py -> build/lib.linux-armv7l-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/fg_pid/fgp_morphism.py -> build/lib.linux-armv7l-3.9/sage/modules/fg_pid [sagelib-9.2] copying sage/modules/with_basis/subquotient.py -> build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/cell_module.py -> build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/morphism.py -> build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/__init__.py -> build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] copying sage/modules/with_basis/representation.py -> build/lib.linux-armv7l-3.9/sage/modules/with_basis [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/character_art.py -> build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/symbols.py -> build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/character_art_factory.py -> build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/__init__.py -> build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/unicode_art.py -> build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/all.py -> build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/typeset/ascii_art.py -> build/lib.linux-armv7l-3.9/sage/typeset [sagelib-9.2] copying sage/monoids/trace_monoid.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/monoid.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/string_monoid_element.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/free_monoid.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/indexed_free_monoid.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/string_ops.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/automatic_semigroup.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/__init__.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/free_abelian_monoid.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/all.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/string_monoid.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/free_monoid_element.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/monoids/hecke_monoid.py -> build/lib.linux-armv7l-3.9/sage/monoids [sagelib-9.2] copying sage/algebras/tensor_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/commutative_dga.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/quaternion_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_algebra_element.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_zinbiel_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/q_system.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/orlik_solomon.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/quaternion_algebra_element.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/askey_wilson.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/rational_cherednik_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_algebra_quotient.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/shuffle_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/free_algebra_quotient_element.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/quantum_matrix_coordinate_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/yangian.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/yokonuma_hecke_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/clifford_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/weyl_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/nil_coxeter_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/cluster_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/schur_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/affine_nil_temperley_lieb.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/group_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/hall_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/jordan_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/splitting_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/iwahori_hecke_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/cellular_basis.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/catalog.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/all.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/orlik_terao.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/associated_graded.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] copying sage/algebras/algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/hecke_algebras [sagelib-9.2] copying sage/algebras/hecke_algebras/ariki_koike_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/hecke_algebras [sagelib-9.2] copying sage/algebras/hecke_algebras/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/hecke_algebras [sagelib-9.2] copying sage/algebras/hecke_algebras/all.py -> build/lib.linux-armv7l-3.9/sage/algebras/hecke_algebras [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/examples.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/all.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py -> build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py -> build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying sage/algebras/finite_dimensional_algebras/all.py -> build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/q_numbers.py -> build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/fock_space.py -> build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/quantum_group_gap.py -> build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/all.py -> build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/quantum_groups/representations.py -> build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups [sagelib-9.2] copying sage/algebras/letterplace/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/letterplace [sagelib-9.2] copying sage/algebras/lie_algebras/examples.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/subalgebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/morphism.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/classical_lie_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/verma_module.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/bch.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/heisenberg.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/quotient.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/nilpotent_lie_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/free_lie_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/affine_lie_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/lie_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/virasoro.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/onsager.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/poincare_birkhoff_witt.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/all.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/abelian.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] copying sage/algebras/lie_algebras/structure_coefficients.py -> build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra_mult.py -> build/lib.linux-armv7l-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra_misc.py -> build/lib.linux-armv7l-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/all.py -> build/lib.linux-armv7l-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/steenrod/steenrod_algebra_bases.py -> build/lib.linux-armv7l-3.9/sage/algebras/steenrod [sagelib-9.2] copying sage/algebras/quatalg/quaternion_algebra.py -> build/lib.linux-armv7l-3.9/sage/algebras/quatalg [sagelib-9.2] copying sage/algebras/quatalg/__init__.py -> build/lib.linux-armv7l-3.9/sage/algebras/quatalg [sagelib-9.2] copying sage/algebras/quatalg/all.py -> build/lib.linux-armv7l-3.9/sage/algebras/quatalg [sagelib-9.2] copying sage/ext/__init__.py -> build/lib.linux-armv7l-3.9/sage/ext [sagelib-9.2] copying sage/structure/set_factories.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/test_factory.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/graphics_file.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/dynamic_class.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/gens_py.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/set_factories_example.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/coerce_exceptions.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/sequence.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/unique_representation.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/global_options.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/indexed_generators.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/factorization_integer.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/__init__.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/formal_sum.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/all.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/factorization.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/nonexact.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] copying sage/structure/list_clone_timings.py -> build/lib.linux-armv7l-3.9/sage/structure [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/structure/proof [sagelib-9.2] copying sage/structure/proof/__init__.py -> build/lib.linux-armv7l-3.9/sage/structure/proof [sagelib-9.2] copying sage/structure/proof/all.py -> build/lib.linux-armv7l-3.9/sage/structure/proof [sagelib-9.2] copying sage/structure/proof/proof.py -> build/lib.linux-armv7l-3.9/sage/structure/proof [sagelib-9.2] copying sage/graphs/graph_list.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_plot.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_plot_js.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/partial_cube.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_editor.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/pq_trees.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/isgci.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/hypergraph_generators.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/dot2tex_utils.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/domination.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/generic_graph.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_input.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_generators.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/lovasz_theta.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/schnyder.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/digraph.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_database.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/__init__.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_latex.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/all.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/tutte_polynomial.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/digraph_generators.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/bipartite_graph.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/orientations.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/print_graphs.py -> build/lib.linux-armv7l-3.9/sage/graphs [sagelib-9.2] copying sage/graphs/graph_decompositions/modular_decomposition.py -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying sage/graphs/graph_decompositions/__init__.py -> build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions [sagelib-9.2] copying sage/graphs/generators/chessboard.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/classical_geometries.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/smallgraphs.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/random.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/basic.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/__init__.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/platonic_solids.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/families.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/degree_sequence.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/intersection.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/generators/world_map.py -> build/lib.linux-armv7l-3.9/sage/graphs/generators [sagelib-9.2] copying sage/graphs/base/overview.py -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying sage/graphs/base/__init__.py -> build/lib.linux-armv7l-3.9/sage/graphs/base [sagelib-9.2] copying sage/misc/edit_module.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/banner.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/table.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/decorators.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/trace.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/classgraph.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/latex_macros.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/repr.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/converting_dict.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/viewer.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/test_class_pickling.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/benchmark.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/verbose.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_input.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sh.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sageinspect.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/object_multiplexer.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/html.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/random_testing.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/copying.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/cython.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/remote_file.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/python.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/messaging.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/map_threaded.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/dist.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/func_persist.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_timeit.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/lazy_import_cache.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/method_decorator.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sagedoc.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/functional.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/misc.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/latex.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/call.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/compat.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/rest_index_of_methods.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/gperftools.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/lazy_format.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/package.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/mathml.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/getusage.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/temporary_file.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/abstract_method.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/mrange.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/dev_tools.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/__init__.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/inline_fortran.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/flatten.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_unittest.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/bindable_class.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/multireplace.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/nested_class_test.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sphinxify.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/unknown.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/all.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/superseded.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/prandom.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/element_with_label.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/explain_pickle.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/proof.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/sage_eval.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/profiler.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/defaults.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] copying sage/misc/pager.py -> build/lib.linux-armv7l-3.9/sage/misc [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/examples.py -> build/lib.linux-armv7l-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/sandpile.py -> build/lib.linux-armv7l-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/__init__.py -> build/lib.linux-armv7l-3.9/sage/sandpiles [sagelib-9.2] copying sage/sandpiles/all.py -> build/lib.linux-armv7l-3.9/sage/sandpiles [sagelib-9.2] copying sage/categories/magmatic_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/sets_with_grading.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/coxeter_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/topological_spaces.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/g_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/metric_spaces.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/associative_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/homsets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/tutorial.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/supercommutative_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/facade_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/left_modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/group_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_conformal_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/subobjects.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/fields.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/poor_man_map.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/complex_reflection_or_generalized_coxeter_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_crystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/permutation_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/sets_with_partial_maps.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/principal_ideal_domains.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/enumerated_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/crystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_weyl_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/quotients.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_hopf_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/pointed_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/complete_discrete_valuation.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/generalized_coxeter_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_modules_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/polyhedra.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/simplicial_complexes.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_posets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/affine_weyl_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/classical_crystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/highest_weight_crystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/l_trivial_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/homset.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_magmas.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/ring_ideals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/right_modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_semisimple_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_lie_conformal_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_hopf_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_bialgebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_ring_ideals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/matrix_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_fields.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/shephard_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_lie_conformal_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/category.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/hecke_modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/semirings.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/modules_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/cartesian_product.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/subquotients.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/loop_crystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/gcd_domains.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/bialgebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/aperiodic_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_lie_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/supercrystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/schemes.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebra_functor.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/vector_spaces.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/modular_abelian_varieties.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/signed_tensor.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/coalgebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/r_trivial_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lambda_bracket_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/semisimple_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/realizations.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_algebra_ideals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_bialgebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebra_ideals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_rings.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lambda_bracket_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_complex_reflection_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_coxeter_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/category_types.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lie_conformal_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/unique_factorization_domains.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/complex_reflection_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/basic.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/h_trivial_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/quantum_group_representations.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/rngs.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/regular_crystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/posets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/distributive_magmas_and_additive_magmas.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/triangular_kac_moody_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/groupoid.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/cw_complexes.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_permutation_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/coxeter_group_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_modules_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_modules_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/primer.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_lambda_bracket_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/bimodules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/sets_cat.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/regular_supercrystals.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/__init__.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/rings.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/division_rings.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/quotient_fields.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/j_trivial_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/domains.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/hopf_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/covariant_functorial_construction.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/euclidean_domains.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_modules_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/simplicial_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/category_with_axiom.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/algebra_modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_monoids.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_hopf_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/lattice_posets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_coalgebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/function_fields.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_additive_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_monoids.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/bialgebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/additive_magmas.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_coalgebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/all.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/magmas_and_additive_magmas.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/monoids.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_coalgebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/with_realizations.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_lattice_posets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/weyl_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/kac_moody_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_lie_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/partially_ordered_monoids.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_bialgebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_enumerated_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/monoid_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/dual.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/chain_complexes.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/isomorphic_objects.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/discrete_valuation.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graded_lie_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/unital_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/infinite_enumerated_sets.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_additive_monoids.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/integral_domains.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/commutative_additive_groups.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finitely_generated_lie_conformal_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/coalgebras.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/vector_bundles.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/filtered_hopf_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/number_fields.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_modules.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/hopf_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/tensor.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/super_hopf_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/graphs.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/magmas.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/pushout.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/objects.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/manifolds.py -> build/lib.linux-armv7l-3.9/sage/categories [sagelib-9.2] copying sage/categories/examples/sets_with_grading.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/coxeter_groups.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/facade_sets.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/lie_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/crystals.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_weyl_groups.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/graded_modules_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/lie_algebras.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_coxeter_groups.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_dimensional_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/filtered_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/posets.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/cw_complexes.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/sets_cat.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/__init__.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/filtered_modules_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/commutative_additive_semigroups.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_monoids.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/monoids.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/with_realizations.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/graded_connected_hopf_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/finite_enumerated_sets.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/infinite_enumerated_sets.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/commutative_additive_monoids.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/hopf_algebras_with_basis.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/graphs.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/magmas.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] copying sage/categories/examples/manifolds.py -> build/lib.linux-armv7l-3.9/sage/categories/examples [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/optional_extension.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/library_order.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/util.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/run_parallel.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/__init__.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/find.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/clean.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] copying sage_setup/excepthook.py -> build/lib.linux-armv7l-3.9/sage_setup [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_build_ext.py -> build/lib.linux-armv7l-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_install.py -> build/lib.linux-armv7l-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_build_cython.py -> build/lib.linux-armv7l-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/sage_build.py -> build/lib.linux-armv7l-3.9/sage_setup/command [sagelib-9.2] copying sage_setup/command/__init__.py -> build/lib.linux-armv7l-3.9/sage_setup/command [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage_setup/autogen [sagelib-9.2] copying sage_setup/autogen/giacpy-mkkeywords.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen [sagelib-9.2] copying sage_setup/autogen/__main__.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen [sagelib-9.2] copying sage_setup/autogen/__init__.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/memory.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/storage.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/__main__.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/utils.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/instructions.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/__init__.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] copying sage_setup/autogen/interpreters/generator.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/rdf.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/base.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/python.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/cdf.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/__init__.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/element.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/cc.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying sage_setup/autogen/interpreters/specs/rr.py -> build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/sphinxbuild.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/__main__.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/utils.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/__init__.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild [sagelib-9.2] copying sage_setup/docbuild/build_options.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/sage_autodoc.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/inventory_builder.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/__init__.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage_setup/docbuild/ext/multidocs.py -> build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext [sagelib-9.2] copying sage/ext/interpreters/__init__.py -> build/lib.linux-armv7l-3.9/sage/ext/interpreters [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data [sagelib-9.2] copying sage/ext_data/nodoctest -> build/lib.linux-armv7l-3.9/sage/ext_data [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/CP3.txt -> build/lib.linux-armv7l-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/S4.txt -> build/lib.linux-armv7l-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/CP2.txt -> build/lib.linux-armv7l-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/CP4.txt -> build/lib.linux-armv7l-3.9/sage/ext_data/kenzo [sagelib-9.2] copying sage/ext_data/kenzo/README.txt -> build/lib.linux-armv7l-3.9/sage/ext_data/kenzo [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/singular [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/singular/function_field [sagelib-9.2] copying sage/ext_data/singular/function_field/core.lib -> build/lib.linux-armv7l-3.9/sage/ext_data/singular/function_field [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/doctest [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/doctest/invalid [sagelib-9.2] copying sage/ext_data/doctest/invalid/syntax_error.tachyon -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/invalid [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.wmv -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.avi -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.gif -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.jpg -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.flv -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.dvi -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.webm -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.mkv -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.svg -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example_jmol.spt.zip -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.png -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.mov -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.pdf -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.mp4 -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.ogv -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example.canvas3d -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example_wavefront [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example_wavefront/scene.mtl -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example_wavefront [sagelib-9.2] copying sage/ext_data/doctest/rich_output/example_wavefront/scene.obj -> build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example_wavefront [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/gap [sagelib-9.2] copying sage/ext_data/gap/sage.g -> build/lib.linux-armv7l-3.9/sage/ext_data/gap [sagelib-9.2] copying sage/ext_data/gap/console.g -> build/lib.linux-armv7l-3.9/sage/ext_data/gap [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/gap/joyner [sagelib-9.2] copying sage/ext_data/gap/joyner/modular_crv_rr_sp.gap -> build/lib.linux-armv7l-3.9/sage/ext_data/gap/joyner [sagelib-9.2] copying sage/ext_data/gap/joyner/hurwitz_crv_rr_sp.gap -> build/lib.linux-armv7l-3.9/sage/ext_data/gap/joyner [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/mwrank [sagelib-9.2] copying sage/ext_data/mwrank/PRIMES -> build/lib.linux-armv7l-3.9/sage/ext_data/mwrank [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/notebook-ipython [sagelib-9.2] copying sage/ext_data/notebook-ipython/logo-64x64.png -> build/lib.linux-armv7l-3.9/sage/ext_data/notebook-ipython [sagelib-9.2] copying sage/ext_data/notebook-ipython/logo.svg -> build/lib.linux-armv7l-3.9/sage/ext_data/notebook-ipython [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/nbconvert [sagelib-9.2] copying sage/ext_data/nbconvert/rst_sage.tpl -> build/lib.linux-armv7l-3.9/sage/ext_data/nbconvert [sagelib-9.2] copying sage/ext_data/nbconvert/postprocess.py -> build/lib.linux-armv7l-3.9/sage/ext_data/nbconvert [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/graphs [sagelib-9.2] copying sage/ext_data/graphs/graph_plot_js.html -> build/lib.linux-armv7l-3.9/sage/ext_data/graphs [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/pari [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-nf -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-gen3 -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-chgen -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-gen2 -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-bsw -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-zeta -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/testall -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-gen4 -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-chqua -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-eisen -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-zeta2 -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/computel.gp.template -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-tau2 -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-delta -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/ex-shin -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] copying sage/ext_data/pari/dokchitser/computel.gp -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] copying sage/ext_data/pari/buzzard/genusn.g -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] copying sage/ext_data/pari/buzzard/DimensionSk.g -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] copying sage/ext_data/pari/buzzard/Tpprog.g -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/buzzard [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/ellQ.gp -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/qfsolve.gp -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/ellcommon.gp -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/resultant3.gp -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon [sagelib-9.2] copying sage/ext_data/pari/simon/ell.gp -> build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/magma [sagelib-9.2] copying sage/ext_data/magma/spec -> build/lib.linux-armv7l-3.9/sage/ext_data/magma [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/magma/latex [sagelib-9.2] copying sage/ext_data/magma/latex/latex.m -> build/lib.linux-armv7l-3.9/sage/ext_data/magma/latex [sagelib-9.2] copying sage/ext_data/magma/latex/latex.spec -> build/lib.linux-armv7l-3.9/sage/ext_data/magma/latex [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/magma/sage [sagelib-9.2] copying sage/ext_data/magma/sage/sage.spec -> build/lib.linux-armv7l-3.9/sage/ext_data/magma/sage [sagelib-9.2] copying sage/ext_data/magma/sage/basic.m -> build/lib.linux-armv7l-3.9/sage/ext_data/magma/sage [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/valgrind [sagelib-9.2] copying sage/ext_data/valgrind/sage-additional.supp -> build/lib.linux-armv7l-3.9/sage/ext_data/valgrind [sagelib-9.2] copying sage/ext_data/valgrind/pyalloc.supp -> build/lib.linux-armv7l-3.9/sage/ext_data/valgrind [sagelib-9.2] copying sage/ext_data/valgrind/sage.supp -> build/lib.linux-armv7l-3.9/sage/ext_data/valgrind [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/animation.html -> build/lib.linux-armv7l-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/threejs_template.html -> build/lib.linux-armv7l-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/animation.css -> build/lib.linux-armv7l-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/ext_data/threejs/animation.js -> build/lib.linux-armv7l-3.9/sage/ext_data/threejs [sagelib-9.2] copying sage/interfaces/sage-maxima.lisp -> build/lib.linux-armv7l-3.9/sage/interfaces [sagelib-9.2] copying sage/libs/gap/sage.gaprc -> build/lib.linux-armv7l-3.9/sage/libs/gap [sagelib-9.2] creating build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/sleep_and_raise.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/tolerance.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/1second.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/interrupt_diehard.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/fail_and_die.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/random_seed.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/longtime.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/abort.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/interrupt.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/memlimit.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/nodoctest -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/99seconds.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/simple_failure.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/atexit.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/show_skipped.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/sig_on.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/keyboardinterrupt.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] copying sage/doctest/tests/initial.rst -> build/lib.linux-armv7l-3.9/sage/doctest/tests [sagelib-9.2] running build_ext [sagelib-9.2] building 'sage.plot.complex_plot' extension [sagelib-9.2] building 'sage.plot.plot3d.implicit_surface' extension [sagelib-9.2] building 'sage.plot.plot3d.shapes' extension [sagelib-9.2] building 'sage.plot.plot3d.base' extension [sagelib-9.2] building 'sage.plot.plot3d.parametric_surface' extension [sagelib-9.2] building 'sage.plot.plot3d.transform' extension [sagelib-9.2] building 'sage.plot.plot3d.index_face_set' extension [sagelib-9.2] building 'sage.quivers.paths' extension [sagelib-9.2] building 'sage.quivers.algebra_elements' extension [sagelib-9.2] building 'sage.crypto.boolean_function' extension [sagelib-9.2] building 'sage.schemes.hyperelliptic_curves.hypellfrob' extension [sagelib-9.2] building 'sage.schemes.toric.divisor_class' extension [sagelib-9.2] building 'sage.schemes.elliptic_curves.descent_two_isogeny' extension [sagelib-9.2] building 'sage.schemes.elliptic_curves.period_lattice_region' extension [sagelib-9.2] building 'sage.schemes.elliptic_curves.mod_sym_num' extension [sagelib-9.2] building 'sage.interfaces.process' extension [sagelib-9.2] building 'sage.interfaces.sagespawn' extension [sagelib-9.2] building 'sage.symbolic.expression' extension [sagelib-9.2] building 'sage.symbolic.ring' extension [sagelib-9.2] building 'sage.symbolic.comparison' extension [sagelib-9.2] building 'sage.symbolic.constants_c' extension [sagelib-9.2] building 'sage.symbolic.getitem' extension [sagelib-9.2] building 'sage.symbolic.function' extension [sagelib-9.2] building 'sage.symbolic.substitution_map' extension [sagelib-9.2] building 'sage.symbolic.series' extension [sagelib-9.2] building 'sage.interacts.library_cython' extension [sagelib-9.2] building 'sage.data_structures.blas_dict' extension [sagelib-9.2] building 'sage.data_structures.bitset_base' extension [sagelib-9.2] building 'sage.data_structures.bounded_integer_sequences' extension [sagelib-9.2] building 'sage.data_structures.binary_search' extension [sagelib-9.2] building 'sage.data_structures.bitset' extension [sagelib-9.2] building 'sage.rings.tate_algebra_ideal' extension [sagelib-9.2] building 'sage.rings.noncommutative_ideals' extension [sagelib-9.2] building 'sage.rings.puiseux_series_ring_element' extension [sagelib-9.2] building 'sage.rings.tate_algebra_element' extension [sagelib-9.2] building 'sage.rings.complex_double' extension [sagelib-9.2] building 'sage.rings.ring_extension_element' extension [sagelib-9.2] building 'sage.rings.ring' extension [sagelib-9.2] building 'sage.rings.laurent_series_ring_element' extension [sagelib-9.2] building 'sage.rings.real_arb' extension [sagelib-9.2] building 'sage.rings.real_mpfi' extension [sagelib-9.2] building 'sage.rings.real_lazy' extension [sagelib-9.2] building 'sage.rings.fast_arith' extension [sagelib-9.2] building 'sage.rings.power_series_ring_element' extension [sagelib-9.2] building 'sage.rings.integer_ring' extension [sagelib-9.2] building 'sage.rings.complex_arb' extension [sagelib-9.2] building 'sage.rings.complex_interval' extension [sagelib-9.2] building 'sage.rings.complex_number' extension [sagelib-9.2] building 'sage.rings.power_series_mpoly' extension [sagelib-9.2] building 'sage.rings.ring_extension' extension [sagelib-9.2] building 'sage.rings.factorint' extension [sagelib-9.2] building 'sage.rings.fraction_field_FpT' extension [sagelib-9.2] building 'sage.rings.real_mpfr' extension [sagelib-9.2] building 'sage.rings.complex_mpc' extension [sagelib-9.2] building 'sage.rings.ring_extension_conversion' extension [sagelib-9.2] building 'sage.rings.power_series_poly' extension [sagelib-9.2] building 'sage.rings.ring_extension_morphism' extension [sagelib-9.2] building 'sage.rings.bernoulli_mod_p' extension [sagelib-9.2] building 'sage.rings.morphism' extension [sagelib-9.2] building 'sage.rings.bernmm' extension [sagelib-9.2] building 'sage.rings.sum_of_squares' extension [sagelib-9.2] building 'sage.rings.rational' extension [sagelib-9.2] building 'sage.rings.fraction_field_element' extension [sagelib-9.2] building 'sage.rings.real_double' extension [sagelib-9.2] building 'sage.rings.power_series_pari' extension [sagelib-9.2] building 'sage.rings.integer' extension [sagelib-9.2] building 'sage.rings.real_interval_absolute' extension [sagelib-9.2] building 'sage.rings.number_field.number_field_base' extension [sagelib-9.2] building 'sage.rings.number_field.totallyreal_data' extension [sagelib-9.2] building 'sage.rings.number_field.number_field_element' extension [sagelib-9.2] building 'sage.rings.number_field.number_field_element_quadratic' extension [sagelib-9.2] building 'sage.rings.number_field.number_field_morphisms' extension [sagelib-9.2] building 'sage.rings.number_field.totallyreal' extension [sagelib-9.2] building 'sage.rings.finite_rings.element_ntl_gf2e' extension [sagelib-9.2] building 'sage.rings.finite_rings.hom_prime_finite_field' extension [sagelib-9.2] building 'sage.rings.finite_rings.element_base' extension [sagelib-9.2] building 'sage.rings.finite_rings.element_givaro' extension [sagelib-9.2] building 'sage.rings.finite_rings.hom_finite_field' extension [sagelib-9.2] building 'sage.rings.finite_rings.element_pari_ffelt' extension [sagelib-9.2] building 'sage.rings.finite_rings.hom_finite_field_givaro' extension [sagelib-9.2] building 'sage.rings.finite_rings.finite_field_base' extension [sagelib-9.2] building 'sage.rings.finite_rings.integer_mod' extension [sagelib-9.2] building 'sage.rings.finite_rings.residue_field' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_CA' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer_ext' extension [sagelib-9.2] building 'sage.rings.padics.padic_floating_point_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_generic_element' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer_relative' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer_flint' extension [sagelib-9.2] building 'sage.rings.padics.padic_capped_absolute_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_printing' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_FM_element' extension [sagelib-9.2] building 'sage.rings.padics.qadic_flint_CR' extension [sagelib-9.2] building 'sage.rings.padics.qadic_flint_FM' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_FP' extension [sagelib-9.2] building 'sage.rings.padics.qadic_flint_CA' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_CA_element' extension [sagelib-9.2] building 'sage.rings.padics.qadic_flint_FP' extension [sagelib-9.2] building 'sage.rings.padics.padic_capped_relative_element' extension [sagelib-9.2] building 'sage.rings.padics.padic_fixed_mod_element' extension [sagelib-9.2] building 'sage.rings.padics.morphism' extension [sagelib-9.2] building 'sage.rings.padics.pow_computer' extension [sagelib-9.2] building 'sage.rings.padics.common_conversion' extension [sagelib-9.2] building 'sage.rings.padics.padic_ext_element' extension [sagelib-9.2] building 'sage.rings.padics.local_generic_element' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_CR' extension [sagelib-9.2] building 'sage.rings.padics.relative_ramified_FM' extension [sagelib-9.2] building 'sage.rings.padics.padic_ZZ_pX_CR_element' extension [sagelib-9.2] building 'sage.rings.convert.mpfi' extension [sagelib-9.2] building 'sage.rings.semirings.tropical_semiring' extension [sagelib-9.2] building 'sage.rings.polynomial.evaluation_ntl' extension [sagelib-9.2] building 'sage.rings.polynomial.polydict' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_ring_homomorphism' extension [sagelib-9.2] building 'sage.rings.polynomial.multi_polynomial_libsingular' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_integer_dense_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.multi_polynomial' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_rational_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_number_field' extension [sagelib-9.2] building 'sage.rings.polynomial.skew_polynomial_finite_order' extension [sagelib-9.2] building 'sage.rings.polynomial.real_roots' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_compiled' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_element' extension [sagelib-9.2] building 'sage.rings.polynomial.cyclotomic' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_real_mpfr_dense' extension [sagelib-9.2] building 'sage.rings.polynomial.hilbert' extension [sagelib-9.2] building 'sage.rings.polynomial.laurent_polynomial' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_gf2x' extension [sagelib-9.2] building 'sage.rings.polynomial.symmetric_reduction' extension [sagelib-9.2] building 'sage.rings.polynomial.skew_polynomial_finite_field' extension [sagelib-9.2] building 'sage.rings.polynomial.multi_polynomial_ring_base' extension [sagelib-9.2] building 'sage.rings.polynomial.multi_polynomial_ideal_libsingular' extension [sagelib-9.2] building 'sage.rings.polynomial.evaluation_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_integer_dense_ntl' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_zz_pex' extension [sagelib-9.2] building 'sage.rings.polynomial.skew_polynomial_element' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_modn_dense_ntl' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_complex_arb' extension [sagelib-9.2] building 'sage.rings.polynomial.refine_root' extension [sagelib-9.2] building 'sage.rings.polynomial.plural' extension [sagelib-9.2] building 'sage.rings.polynomial.ore_polynomial_element' extension [sagelib-9.2] building 'sage.rings.polynomial.polynomial_zmod_flint' extension [sagelib-9.2] building 'sage.rings.polynomial.weil.weil_polynomials' extension [sagelib-9.2] building 'sage.rings.polynomial.pbori.pbori' extension [sagelib-9.2] building 'sage.rings.function_field.element' extension [sagelib-9.2] building 'sage.numerical.mip' extension [sagelib-9.2] building 'sage.numerical.gauss_legendre' extension [sagelib-9.2] building 'sage.numerical.linear_tensor_element' extension [sagelib-9.2] building 'sage.numerical.linear_functions' extension [sagelib-9.2] building 'sage.numerical.sdp' extension [sagelib-9.2] building 'sage.numerical.backends.glpk_backend' extension [sagelib-9.2] building 'sage.numerical.backends.glpk_exact_backend' extension [sagelib-9.2] building 'sage.numerical.backends.glpk_graph_backend' extension [sagelib-9.2] building 'sage.numerical.backends.interactivelp_backend' extension [sagelib-9.2] building 'sage.numerical.backends.cvxopt_backend' extension [sagelib-9.2] building 'sage.numerical.backends.generic_sdp_backend' extension [sagelib-9.2] building 'sage.numerical.backends.ppl_backend' extension [sagelib-9.2] building 'sage.numerical.backends.matrix_sdp_backend' extension [sagelib-9.2] building 'sage.numerical.backends.generic_backend' extension [sagelib-9.2] building 'sage.numerical.backends.cvxopt_sdp_backend' extension [sagelib-9.2] building 'sage.tests.cython' extension [sagelib-9.2] building 'sage.tests.stl_vector' extension [sagelib-9.2] building 'sage.matrix.matrix' extension [sagelib-9.2] building 'sage.matrix.matrix_integer_sparse' extension [sagelib-9.2] building 'sage.matrix.echelon_matrix' extension [sagelib-9.2] building 'sage.matrix.matrix_rational_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_gap' extension [sagelib-9.2] building 'sage.matrix.strassen' extension [sagelib-9.2] building 'sage.matrix.action' extension [sagelib-9.2] building 'sage.matrix.matrix_modn_dense_float' extension [sagelib-9.2] building 'sage.matrix.matrix_double_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_mpolynomial_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_window' extension [sagelib-9.2] building 'sage.matrix.matrix_modn_sparse' extension [sagelib-9.2] building 'sage.matrix.matrix2' extension [sagelib-9.2] building 'sage.matrix.matrix1' extension [sagelib-9.2] building 'sage.matrix.args' extension [sagelib-9.2] building 'sage.matrix.matrix_symbolic_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_complex_double_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_generic_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_cyclo_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_gf2e_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_real_double_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_integer_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_mod2_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_generic_sparse' extension [sagelib-9.2] building 'sage.matrix.matrix_complex_ball_dense' extension [sagelib-9.2] building 'sage.matrix.misc' extension [sagelib-9.2] building 'sage.matrix.matrix_modn_dense_double' extension [sagelib-9.2] building 'sage.matrix.matrix_polynomial_dense' extension [sagelib-9.2] building 'sage.matrix.matrix_rational_sparse' extension [sagelib-9.2] building 'sage.matrix.matrix0' extension [sagelib-9.2] building 'sage.matrix.constructor' extension [sagelib-9.2] building 'sage.matrix.matrix_sparse' extension [sagelib-9.2] building 'sage.matrix.change_ring' extension [sagelib-9.2] building 'sage.sets.disjoint_set' extension [sagelib-9.2] building 'sage.sets.recursively_enumerated_set' extension [sagelib-9.2] building 'sage.sets.finite_set_map_cy' extension [sagelib-9.2] building 'sage.sets.pythonclass' extension [sagelib-9.2] building 'sage.quadratic_forms.count_local_2' extension [sagelib-9.2] building 'sage.quadratic_forms.ternary' extension [sagelib-9.2] building 'sage.quadratic_forms.quadratic_form__evaluate' extension [sagelib-9.2] building 'sage.docs.instancedoc' extension [sagelib-9.2] building 'sage.calculus.ode' extension [sagelib-9.2] building 'sage.calculus.riemann' extension [sagelib-9.2] building 'sage.calculus.var' extension [sagelib-9.2] building 'sage.calculus.interpolators' extension [sagelib-9.2] building 'sage.calculus.integration' extension [sagelib-9.2] building 'sage.calculus.interpolation' extension [sagelib-9.2] building 'sage.calculus.transforms.fft' extension [sagelib-9.2] building 'sage.calculus.transforms.dwt' extension [sagelib-9.2] building 'sage.modular.hypergeometric_misc' extension [sagelib-9.2] building 'sage.modular.arithgroup.farey_symbol' extension [sagelib-9.2] building 'sage.modular.arithgroup.arithgroup_element' extension [sagelib-9.2] building 'sage.modular.arithgroup.congroup' extension [sagelib-9.2] building 'sage.modular.pollack_stevens.dist' extension [sagelib-9.2] building 'sage.modular.modsym.manin_symbol' extension [sagelib-9.2] building 'sage.modular.modsym.relation_matrix_pyx' extension [sagelib-9.2] building 'sage.modular.modsym.heilbronn' extension [sagelib-9.2] building 'sage.modular.modsym.apply' extension [sagelib-9.2] building 'sage.modular.modsym.p1list' extension [sagelib-9.2] building 'sage.modular.modform.eis_series_cython' extension [sagelib-9.2] building 'sage.modular.modform.l_series_gross_zagier_coeffs' extension [sagelib-9.2] building 'sage.dynamics.arithmetic_dynamics.projective_ds_helper' extension [sagelib-9.2] building 'sage.dynamics.complex_dynamics.mandel_julia_helper' extension [sagelib-9.2] building 'sage.geometry.point_collection' extension [sagelib-9.2] building 'sage.geometry.toric_lattice_element' extension [sagelib-9.2] building 'sage.geometry.integral_points' extension [sagelib-9.2] building 'sage.geometry.triangulation.base' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.base' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.conversions' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice' extension [sagelib-9.2] building 'sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face' extension [sagelib-9.2] building 'sage.games.sudoku_backtrack' extension [sagelib-9.2] building 'sage.groups.libgap_wrapper' extension [sagelib-9.2] building 'sage.groups.group' extension [sagelib-9.2] building 'sage.groups.old' extension [sagelib-9.2] building 'sage.groups.semimonomial_transformations.semimonomial_transformation' extension [sagelib-9.2] building 'sage.groups.matrix_gps.group_element' extension [sagelib-9.2] building 'sage.groups.perm_gps.permgroup_element' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.refinement_graphs' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.canonical_augmentation' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.data_structures' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.refinement_python' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.refinement_sets' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.refinement_binary' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.refinement_matrices' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.refinement_lists' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref.double_coset' extension [sagelib-9.2] building 'sage.groups.perm_gps.partn_ref2.refinement_generic' extension [sagelib-9.2] building 'sage.stats.intlist' extension [sagelib-9.2] building 'sage.stats.distributions.discrete_gaussian_integer' extension [sagelib-9.2] building 'sage.stats.hmm.chmm' extension [sagelib-9.2] building 'sage.stats.hmm.hmm' extension [sagelib-9.2] building 'sage.stats.hmm.util' extension [sagelib-9.2] building 'sage.stats.hmm.distributions' extension [sagelib-9.2] building 'sage.libs.libecm' extension [sagelib-9.2] building 'sage.libs.ecl' extension [sagelib-9.2] building 'sage.libs.homfly' extension [sagelib-9.2] building 'sage.libs.ratpoints' extension [sagelib-9.2] building 'sage.libs.readline' extension [sagelib-9.2] building 'sage.libs.braiding' extension [sagelib-9.2] building 'sage.libs.lrcalc.lrcalc' extension [sagelib-9.2] building 'sage.libs.linbox.linbox_flint_interface' extension [sagelib-9.2] building 'sage.libs.gsl.array' extension [sagelib-9.2] building 'sage.libs.singular.option' extension [sagelib-9.2] building 'sage.libs.singular.ring' extension [sagelib-9.2] building 'sage.libs.singular.singular' extension [sagelib-9.2] building 'sage.libs.singular.polynomial' extension [sagelib-9.2] building 'sage.libs.singular.groebner_strategy' extension [sagelib-9.2] building 'sage.libs.singular.function' extension [sagelib-9.2] building 'sage.libs.giac.giac' extension [sagelib-9.2] building 'sage.libs.gap.libgap' extension [sagelib-9.2] building 'sage.libs.gap.element' extension [sagelib-9.2] building 'sage.libs.gap.util' extension [sagelib-9.2] building 'sage.libs.lcalc.lcalc_Lfunction' extension [sagelib-9.2] building 'sage.libs.flint.arith' extension [sagelib-9.2] building 'sage.libs.flint.flint' extension [sagelib-9.2] building 'sage.libs.flint.fmpz_poly' extension [sagelib-9.2] building 'sage.libs.pynac.pynac' extension [sagelib-9.2] building 'sage.libs.pynac.constant' extension [sagelib-9.2] building 'sage.libs.gmp.pylong' extension [sagelib-9.2] building 'sage.libs.symmetrica.symmetrica' extension [sagelib-9.2] building 'sage.libs.mpmath.ext_impl' extension [sagelib-9.2] building 'sage.libs.mpmath.utils' extension [sagelib-9.2] building 'sage.libs.mpmath.ext_main' extension [sagelib-9.2] building 'sage.libs.mpmath.ext_libmp' extension [sagelib-9.2] building 'sage.libs.glpk.error' extension [sagelib-9.2] building 'sage.libs.eclib.newforms' extension [sagelib-9.2] building 'sage.libs.eclib.homspace' extension [sagelib-9.2] building 'sage.libs.eclib.mat' extension [sagelib-9.2] building 'sage.libs.eclib.mwrank' extension [sagelib-9.2] building 'sage.libs.arb.arith' extension [sagelib-9.2] building 'sage.libs.arb.arb_version' extension [sagelib-9.2] building 'sage.libs.ntl.error' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pE' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2X' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_lzz_pContext' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_p' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2EX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_mat_GF2' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_lzz_p' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_mat_GF2E' extension [sagelib-9.2] building 'sage.libs.ntl.convert' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2E' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_lzz_pX' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_GF2EContext' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pEContext' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pContext' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_mat_ZZ' extension [sagelib-9.2] building 'sage.libs.ntl.ntl_ZZ_pEX' extension [sagelib-9.2] building 'sage.libs.pari.convert_gmp' extension [sagelib-9.2] building 'sage.libs.pari.convert_flint' extension [sagelib-9.2] building 'sage.libs.pari.convert_sage' extension [sagelib-9.2] building 'sage.libs.pari.misc' extension [sagelib-9.2] building 'sage.sat.solvers.satsolver' extension [sagelib-9.2] building 'sage.arith.functions' extension [sagelib-9.2] building 'sage.arith.numerical_approx' extension [sagelib-9.2] building 'sage.arith.power' extension [sagelib-9.2] building 'sage.arith.rational_reconstruction' extension [sagelib-9.2] building 'sage.arith.multi_modular' extension [sagelib-9.2] building 'sage.arith.srange' extension [sagelib-9.2] building 'sage.functions.prime_pi' extension [sagelib-9.2] building 'sage.cpython.debug' extension [sagelib-9.2] building 'sage.cpython.cython_metaclass' extension [sagelib-9.2] building 'sage.cpython.getattr' extension [sagelib-9.2] building 'sage.cpython.dict_del_by_value' extension [sagelib-9.2] building 'sage.cpython.builtin_types' extension [sagelib-9.2] building 'sage.cpython.string' extension [sagelib-9.2] building 'sage.cpython.atexit' extension [sagelib-9.2] building 'sage.cpython.wrapperdescr' extension [sagelib-9.2] building 'sage.cpython.type' extension [sagelib-9.2] building 'sage.coding.binary_code' extension [sagelib-9.2] building 'sage.coding.kasami_codes' extension [sagelib-9.2] building 'sage.coding.codecan.codecan' extension [sagelib-9.2] building 'sage.coding.codecan.autgroup_can_label' extension [sagelib-9.2] building 'sage.finance.option' extension [sagelib-9.2] building 'sage.finance.fractal' extension [sagelib-9.2] building 'sage.finance.markov_multifractal_cython' extension [sagelib-9.2] building 'sage.finance.time_series' extension [sagelib-9.2] building 'sage.probability.probability_distribution' extension [sagelib-9.2] building 'sage.combinat.fast_vector_partitions' extension [sagelib-9.2] building 'sage.combinat.expnums' extension [sagelib-9.2] building 'sage.combinat.partitions' extension [sagelib-9.2] building 'sage.combinat.degree_sequences' extension [sagelib-9.2] building 'sage.combinat.enumeration_mod_permgroup' extension [sagelib-9.2] building 'sage.combinat.debruijn_sequence' extension [sagelib-9.2] building 'sage.combinat.subword_complex_c' extension [sagelib-9.2] building 'sage.combinat.q_bernoulli' extension [sagelib-9.2] building 'sage.combinat.combinat_cython' extension [sagelib-9.2] building 'sage.combinat.permutation_cython' extension [sagelib-9.2] building 'sage.combinat.integer_lists.base' extension [sagelib-9.2] building 'sage.combinat.integer_lists.invlex' extension [sagelib-9.2] building 'sage.combinat.crystals.spins' extension [sagelib-9.2] building 'sage.combinat.crystals.pbw_datum' extension [sagelib-9.2] building 'sage.combinat.crystals.tensor_product_element' extension [sagelib-9.2] building 'sage.combinat.crystals.letters' extension [sagelib-9.2] building 'sage.combinat.rigged_configurations.rigged_partition' extension [sagelib-9.2] building 'sage.combinat.words.word_datatypes' extension [sagelib-9.2] building 'sage.combinat.words.word_char' extension [sagelib-9.2] building 'sage.combinat.matrices.dancing_links' extension [sagelib-9.2] building 'sage.combinat.posets.hasse_cython' extension [sagelib-9.2] building 'sage.combinat.root_system.braid_orbit' extension [sagelib-9.2] building 'sage.combinat.root_system.reflection_group_element' extension [sagelib-9.2] building 'sage.combinat.root_system.reflection_group_c' extension [sagelib-9.2] building 'sage.combinat.designs.evenly_distributed_sets' extension [sagelib-9.2] building 'sage.combinat.designs.orthogonal_arrays_find_recursive' extension [sagelib-9.2] building 'sage.combinat.designs.designs_pyx' extension [sagelib-9.2] building 'sage.combinat.designs.subhypergraph_search' extension [sagelib-9.2] building 'sage.combinat.designs.gen_quadrangles_with_spread' extension [sagelib-9.2] building 'sage.matroids.basis_matroid' extension [sagelib-9.2] building 'sage.matroids.basis_exchange_matroid' extension [sagelib-9.2] building 'sage.matroids.lean_matrix' extension [sagelib-9.2] building 'sage.matroids.extension' extension [sagelib-9.2] building 'sage.matroids.union_matroid' extension [sagelib-9.2] building 'sage.matroids.circuit_closures_matroid' extension [sagelib-9.2] building 'sage.matroids.unpickling' extension [sagelib-9.2] building 'sage.matroids.matroid' extension [sagelib-9.2] building 'sage.matroids.set_system' extension [sagelib-9.2] building 'sage.matroids.linear_matroid' extension [sagelib-9.2] building 'sage.media.channels' extension [sagelib-9.2] building 'sage.lfunctions.zero_sums' extension [sagelib-9.2] building 'sage.modules.module' extension [sagelib-9.2] building 'sage.modules.vector_double_dense' extension [sagelib-9.2] building 'sage.modules.vector_integer_dense' extension [sagelib-9.2] building 'sage.modules.vector_modn_dense' extension [sagelib-9.2] building 'sage.modules.vector_integer_sparse' extension [sagelib-9.2] building 'sage.modules.vector_complex_double_dense' extension [sagelib-9.2] building 'sage.modules.vector_rational_dense' extension [sagelib-9.2] building 'sage.modules.free_module_element' extension [sagelib-9.2] building 'sage.modules.vector_rational_sparse' extension [sagelib-9.2] building 'sage.modules.finite_submodule_iter' extension [sagelib-9.2] building 'sage.modules.vector_modn_sparse' extension [sagelib-9.2] building 'sage.modules.vector_real_double_dense' extension [sagelib-9.2] building 'sage.modules.vector_mod2_dense' extension [sagelib-9.2] building 'sage.modules.with_basis.indexed_element' extension [sagelib-9.2] building 'sage.monoids.free_abelian_monoid_element' extension [sagelib-9.2] building 'sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element' extension [sagelib-9.2] building 'sage.algebras.letterplace.free_algebra_element_letterplace' extension [sagelib-9.2] building 'sage.algebras.letterplace.free_algebra_letterplace' extension [sagelib-9.2] building 'sage.algebras.letterplace.letterplace_ideal' extension [sagelib-9.2] building 'sage.algebras.lie_algebras.lie_algebra_element' extension [sagelib-9.2] building 'sage.algebras.quatalg.quaternion_algebra_element' extension [sagelib-9.2] building 'sage.algebras.quatalg.quaternion_algebra_cython' extension [sagelib-9.2] building 'sage.ext.memory' extension [sagelib-9.2] building 'sage.ext.memory_allocator' extension [sagelib-9.2] building 'sage.ext.fast_eval' extension [sagelib-9.2] building 'sage.ext.fast_callable' extension [sagelib-9.2] building 'sage.structure.parent_base' extension [sagelib-9.2] building 'sage.structure.category_object' extension [sagelib-9.2] building 'sage.structure.list_clone' extension [sagelib-9.2] building 'sage.structure.richcmp' extension [sagelib-9.2] building 'sage.structure.sage_object' extension [sagelib-9.2] building 'sage.structure.coerce_actions' extension [sagelib-9.2] building 'sage.structure.list_clone_demo' extension [sagelib-9.2] building 'sage.structure.coerce_dict' extension [sagelib-9.2] building 'sage.structure.factory' extension [sagelib-9.2] building 'sage.structure.list_clone_timings_cy' extension [sagelib-9.2] building 'sage.structure.parent' extension [sagelib-9.2] building 'sage.structure.mutability' extension [sagelib-9.2] building 'sage.structure.coerce_maps' extension [sagelib-9.2] building 'sage.structure.element_wrapper' extension [sagelib-9.2] building 'sage.structure.element' extension [sagelib-9.2] building 'sage.structure.coerce' extension [sagelib-9.2] building 'sage.structure.misc' extension [sagelib-9.2] building 'sage.structure.parent_gens' extension [sagelib-9.2] building 'sage.structure.parent_old' extension [sagelib-9.2] building 'sage.structure.debug_options' extension [sagelib-9.2] building 'sage.graphs.matchpoly' extension [sagelib-9.2] building 'sage.graphs.views' extension [sagelib-9.2] building 'sage.graphs.graph_coloring' extension [sagelib-9.2] building 'sage.graphs.generic_graph_pyx' extension [sagelib-9.2] building 'sage.graphs.spanning_tree' extension [sagelib-9.2] building 'sage.graphs.traversals' extension [sagelib-9.2] building 'sage.graphs.path_enumeration' extension [sagelib-9.2] building 'sage.graphs.graph_generators_pyx' extension [sagelib-9.2] building 'sage.graphs.centrality' extension [sagelib-9.2] building 'sage.graphs.planarity' extension [sagelib-9.2] building 'sage.graphs.genus' extension [sagelib-9.2] building 'sage.graphs.connectivity' extension [sagelib-9.2] building 'sage.graphs.trees' extension [sagelib-9.2] building 'sage.graphs.distances_all_pairs' extension [sagelib-9.2] building 'sage.graphs.weakly_chordal' extension [sagelib-9.2] building 'sage.graphs.strongly_regular_db' extension [sagelib-9.2] building 'sage.graphs.line_graph' extension [sagelib-9.2] building 'sage.graphs.independent_sets' extension [sagelib-9.2] building 'sage.graphs.convexity_properties' extension [sagelib-9.2] building 'sage.graphs.isoperimetric_inequalities' extension [sagelib-9.2] building 'sage.graphs.cliquer' extension [sagelib-9.2] building 'sage.graphs.asteroidal_triples' extension [sagelib-9.2] building 'sage.graphs.chrompoly' extension [sagelib-9.2] building 'sage.graphs.hyperbolicity' extension [sagelib-9.2] building 'sage.graphs.comparability' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.rankwidth' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.vertex_separation' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.bandwidth' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.fast_digraph' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.clique_separators' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.cutwidth' extension [sagelib-9.2] building 'sage.graphs.graph_decompositions.graph_products' extension [sagelib-9.2] building 'sage.graphs.generators.distance_regular' extension [sagelib-9.2] building 'sage.graphs.base.static_sparse_graph' extension [sagelib-9.2] building 'sage.graphs.base.sparse_graph' extension [sagelib-9.2] building 'sage.graphs.base.graph_backends' extension [sagelib-9.2] building 'sage.graphs.base.c_graph' extension [sagelib-9.2] building 'sage.graphs.base.dense_graph' extension [sagelib-9.2] building 'sage.graphs.base.static_sparse_backend' extension [sagelib-9.2] building 'sage.graphs.base.static_dense_graph' extension [sagelib-9.2] building 'sage.graphs.base.boost_graph' extension [sagelib-9.2] building 'sage.misc.fpickle' extension [sagelib-9.2] building 'sage.misc.persist' extension [sagelib-9.2] building 'sage.misc.fast_methods' extension [sagelib-9.2] building 'sage.misc.session' extension [sagelib-9.2] building 'sage.misc.lazy_attribute' extension [sagelib-9.2] building 'sage.misc.binary_tree' extension [sagelib-9.2] building 'sage.misc.weak_dict' extension [sagelib-9.2] building 'sage.misc.nested_class' extension [sagelib-9.2] building 'sage.misc.lazy_import' extension [sagelib-9.2] building 'sage.misc.c3_controlled' extension [sagelib-9.2] building 'sage.misc.lazy_string' extension [sagelib-9.2] building 'sage.misc.cachefunc' extension [sagelib-9.2] building 'sage.misc.sage_ostools' extension [sagelib-9.2] building 'sage.misc.randstate' extension [sagelib-9.2] building 'sage.misc.lazy_list' extension [sagelib-9.2] building 'sage.misc.citation' extension [sagelib-9.2] building 'sage.misc.derivative' extension [sagelib-9.2] building 'sage.misc.pickle_old' extension [sagelib-9.2] building 'sage.misc.parser' extension [sagelib-9.2] building 'sage.misc.function_mangling' extension [sagelib-9.2] building 'sage.misc.sage_timeit_class' extension [sagelib-9.2] building 'sage.misc.misc_c' extension [sagelib-9.2] building 'sage.misc.callable_dict' extension [sagelib-9.2] building 'sage.misc.constant_function' extension [sagelib-9.2] building 'sage.misc.inherit_comparison' extension [sagelib-9.2] building 'sage.misc.search' extension [sagelib-9.2] building 'sage.misc.allocator' extension [sagelib-9.2] building 'sage.misc.reset' extension [sagelib-9.2] building 'sage.misc.c3' extension [sagelib-9.2] building 'sage.misc.classcall_metaclass' extension [sagelib-9.2] building 'sage.misc.stopgap' extension [sagelib-9.2] building 'sage.categories.action' extension [sagelib-9.2] building 'sage.categories.coercion_methods' extension [sagelib-9.2] building 'sage.categories.functor' extension [sagelib-9.2] building 'sage.categories.category_singleton' extension [sagelib-9.2] building 'sage.categories.morphism' extension [sagelib-9.2] building 'sage.categories.map' extension [sagelib-9.2] building 'sage.categories.category_cy_helper' extension [sagelib-9.2] building 'sage.categories.examples.semigroups_cython' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_cdf' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_py' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_cc' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_rr' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_rdf' extension [sagelib-9.2] building 'sage.ext.interpreters.wrapper_el' extension [sagelib-9.2] Executing 522 commands (using 3 threads) [sagelib-9.2] [ 1/522] creating build/temp.linux-armv7l-3.9/build [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized/sage [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/plot [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/complex_plot.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/complex_plot.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [ 2/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/implicit_surface.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/implicit_surface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [ 3/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/shapes.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/shapes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/plot/plot3d/implicit_surface.c:650: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/plot/complex_plot.c:652: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_22MarchingCubesTriangles__update_yz_vertices': [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c:8023:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types] [sagelib-9.2] 8023 | *__pyx_t_20 = __pyx_v_v; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c:8575:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types] [sagelib-9.2] 8575 | *__pyx_t_20 = __pyx_v_v; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_22MarchingCubesTriangles__update_x_vertices': [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c:9792:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types] [sagelib-9.2] 9792 | *__pyx_t_16 = __pyx_v_v; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/plot/complex_plot.c:9290:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9290 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/complex_plot.c:9289:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9289 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/complex_plot.c:8945:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8945 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/complex_plot.c:8944:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8944 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_render_implicit': [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c:13302:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [sagelib-9.2] 13302 | for (__pyx_v_y = 0; __pyx_v_y < __pyx_t_10; __pyx_v_y++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/plot/plot3d/implicit_surface.c:13321:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [sagelib-9.2] 13321 | for (__pyx_v_z = 0; __pyx_v_z < __pyx_t_14; __pyx_v_z++) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/complex_plot.o -o build/lib.linux-armv7l-3.9/sage/plot/complex_plot.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 4/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/shapes.o -o build/lib.linux-armv7l-3.9/sage/plot/plot3d/shapes.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 5/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/parametric_surface.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/parametric_surface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/implicit_surface.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/plot/plot3d/implicit_surface.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 6/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/transform.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/transform.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/parametric_surface.o -o build/lib.linux-armv7l-3.9/sage/plot/plot3d/parametric_surface.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 7/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/index_face_set.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/index_face_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/transform.o -o build/lib.linux-armv7l-3.9/sage/plot/plot3d/transform.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 8/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/quivers [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quivers/paths.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/quivers/paths.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/plot/plot3d/index_face_set.c:24644:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 24644 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/plot3d/index_face_set.c:24643:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 24643 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/plot3d/index_face_set.c:24439:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 24439 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/plot/plot3d/index_face_set.c:24438:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 24438 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:17148:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 17148 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:17147:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 17147 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:17021:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 17021 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:17020:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 17020 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:16892:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 16892 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:16891:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 16891 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:16702:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 16702 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:16701:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 16701 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:16486:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 16486 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:16485:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 16485 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:9617:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 9617 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:9616:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 9616 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:9412:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 9412 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:9411:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 9411 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:7917:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7917 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:7916:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7916 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:7572:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7572 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/paths.c:7571:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7571 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/quivers/paths.o -lgmp -o build/lib.linux-armv7l-3.9/sage/quivers/paths.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 9/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quivers/algebra_elements.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/quivers/algebra_elements.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c: In function '__pyx_f_4sage_7quivers_16algebra_elements_poly_hash': [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:10049:54: warning: right shift count >= width of type [-Wshift-count-overflow] [sagelib-9.2] 10049 | __pyx_v_out = ((__pyx_v_out << 7) | (__pyx_v_out >> ((sizeof(long)) - 7))); [sagelib-9.2] | ^~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35938:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 35938 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35937:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 35937 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35811:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 35811 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35810:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 35810 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35682:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 35682 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35681:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 35681 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35492:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 35492 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35491:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 35491 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35276:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 35276 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35275:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 35275 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35134:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 35134 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:35133:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 35133 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:34789:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 34789 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:34788:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 34788 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:27859:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 27859 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:27858:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 27858 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:27654:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 27654 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:27653:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 27653 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:10791:12: warning: '__pyx_f_4sage_7quivers_16algebra_elements_poly_iadd_d' defined but not used [-Wunused-function] [sagelib-9.2] 10791 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:8220:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_mul_term' defined but not used [-Wunused-function] [sagelib-9.2] 8220 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:8042:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_scale_recursive' defined but not used [-Wunused-function] [sagelib-9.2] 8042 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:7165:12: warning: '__pyx_f_4sage_7quivers_16algebra_elements_path_mul_mon_mul_path' defined but not used [-Wunused-function] [sagelib-9.2] 7165 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:6224:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_create_keep' defined but not used [-Wunused-function] [sagelib-9.2] 6224 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c: In function '__pyx_f_4sage_7quivers_16algebra_elements_18PathAlgebraElement__add_': [sagelib-9.2] build/cythonized/sage/quivers/algebra_elements.c:22674:28: warning: '__pyx_v_tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 22674 | __pyx_v_tmp->nxt = __pyx_t_5; [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/quivers/algebra_elements.o -lgmp -o build/lib.linux-armv7l-3.9/sage/quivers/algebra_elements.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 10/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/crypto [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/crypto/boolean_function.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/crypto/boolean_function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c: In function '__pyx_pf_4sage_6crypto_16boolean_function_15BooleanFunction_14algebraic_normal_form': [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:6998: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] [sagelib-9.2] 6998 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_9; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c: In function '__pyx_pf_4sage_6crypto_16boolean_function_15BooleanFunction_36is_symmetric': [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:9030:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 9030 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:9070:33: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 9070 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:18707:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 18707 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:18706:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 18706 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:18502:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 18502 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:18501:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 18501 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:17080:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 17080 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:17079:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17079 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16735:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 16735 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16734:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16734 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16570:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 16570 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16569:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 16569 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16443:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 16443 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16442:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 16442 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16314:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 16314 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16313:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 16313 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16124:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 16124 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:16123:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 16123 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:15908:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 15908 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/crypto/boolean_function.c:15907:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 15907 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/index_face_set.o -o build/lib.linux-armv7l-3.9/sage/plot/plot3d/index_face_set.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 11/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating build/temp.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6032:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 6032 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6044:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 6044 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6159:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 6159 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6171:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 6171 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6286:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 6286 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6298:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 6298 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5722:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5722 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5721:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5721 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5377:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5377 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5376:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5376 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:3594: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:3594: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/plot/plot3d/base.o -o build/lib.linux-armv7l-3.9/sage/plot/plot3d/base.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 12/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/toric [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/schemes/toric/divisor_class.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/toric/divisor_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/schemes/toric/divisor_class.c:4748:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4748 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/toric/divisor_class.c:4747:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4747 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/toric/divisor_class.c:4403:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4403 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/toric/divisor_class.c:4402:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4402 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/toric/divisor_class.o -lgmp -o build/lib.linux-armv7l-3.9/sage/schemes/toric/divisor_class.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 13/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/elliptic_curves [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:14081:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] [sagelib-9.2] 14081 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:14147:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] [sagelib-9.2] 14147 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp -o build/temp.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:16988:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 16988 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:16987:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16987 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:16643:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 16643 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:16642:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16642 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/zn_poly/zn_poly.h:78, [sagelib-9.2] from sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.h:28, [sagelib-9.2] from sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp:29: [sagelib-9.2] /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] [sagelib-9.2] 276 | #warning No assembly implementation of wide multiplication available for this \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/crypto/boolean_function.o -lgmp -o build/lib.linux-armv7l-3.9/sage/crypto/boolean_function.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 14/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.c:643: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.o -lpari -lflint -lratpoints -lgmp -o build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/descent_two_isogeny.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 15/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.cpp -o build/temp.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:40311:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 40311 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:40310:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 40310 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:39966:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 39966 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:39965:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 39965 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.o -o build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/period_lattice_region.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 16/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/interfaces [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/interfaces/process.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/interfaces/process.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.cpp -o build/temp.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from /usr/include/zn_poly/zn_poly.h:78, [sagelib-9.2] from sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.h:28, [sagelib-9.2] from sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.cpp:26: [sagelib-9.2] /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] [sagelib-9.2] 276 | #warning No assembly implementation of wide multiplication available for this \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/interfaces/process.o -o build/lib.linux-armv7l-3.9/sage/interfaces/process.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 17/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/interfaces/sagespawn.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/interfaces/sagespawn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/interfaces/sagespawn.c:4398:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 4398 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/interfaces/sagespawn.c:4397:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 4397 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/interfaces/sagespawn.c:4193:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 4193 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/interfaces/sagespawn.c:4192:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 4192 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.o build/temp.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o build/temp.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o build/temp.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.o -lntl -lgmp -lzn_poly -o build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 18/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/pynac -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/expression.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/interfaces/sagespawn.o -o build/lib.linux-armv7l-3.9/sage/interfaces/sagespawn.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 19/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/pynac -I/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/ring.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:72742:18: warning: 'PyObject* __pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 72742 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:72741:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] [sagelib-9.2] 72741 | 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\") # py2\n Traceback (most recent call last):\n ...\n TypeError: a float is required\n sage: digits_to_bits(\"10\") # py3\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:72495:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 72495 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:72494:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 72494 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:72290:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 72290 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:72289:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 72289 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:71827:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 71827 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:71826:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 71826 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:71482:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 71482 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/expression.cpp:71481:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 71481 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:15062:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 15062 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:15061:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 15061 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:14857:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14857 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:14856:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 14856 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:14349:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14349 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:14348:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14348 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:14004:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14004 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/ring.cpp:14003:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14003 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/ring.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/ring.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 20/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/pynac -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/comparison.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] build/cythonized/sage/symbolic/comparison.cpp:6467:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 6467 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/comparison.cpp:6466:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6466 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/comparison.cpp:6122:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 6122 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/comparison.cpp:6121:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6121 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.o -lgmp -o build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/mod_sym_num.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 21/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/pynac -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/constants_c.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/comparison.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/comparison.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 22/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/pynac -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/getitem.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] build/cythonized/sage/symbolic/constants_c.cpp:3329:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3329 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/constants_c.cpp:3328:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3328 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/constants_c.cpp:2984:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 2984 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/constants_c.cpp:2983:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 2983 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/getitem.cpp:4213:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4213 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/getitem.cpp:4212:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4212 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/getitem.cpp:3868:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3868 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/getitem.cpp:3867:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3867 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/constants_c.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/constants_c.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 23/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/pynac -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/function.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/getitem.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/getitem.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 24/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/substitution_map.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18755:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18755 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18754:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 18754 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18550:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18550 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18549:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 18549 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18270:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18270 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18269:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 18269 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18143:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18143 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18142:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 18142 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18014:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18014 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:18013:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 18013 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17824:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17824 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17823:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 17823 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17608:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17608 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17607:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 17607 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17394:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17394 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17393:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17393 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17049:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17049 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/function.cpp:17048:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17048 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/substitution_map.cpp:3394:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3394 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/substitution_map.cpp:3393:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3393 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/substitution_map.cpp:3049:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3049 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/substitution_map.cpp:3048:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3048 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/substitution_map.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/substitution_map.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 25/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/pynac -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/series.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] build/cythonized/sage/symbolic/series.cpp:4459:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4459 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/series.cpp:4458:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4458 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/series.cpp:4114:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4114 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/symbolic/series.cpp:4113:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4113 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/series.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/series.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 26/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/interacts [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/interacts/library_cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/interacts/library_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/interacts/library_cython.o -o build/lib.linux-armv7l-3.9/sage/interacts/library_cython.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 27/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/blas_dict.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/blas_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/function.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/function.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/blas_dict.o -o build/lib.linux-armv7l-3.9/sage/data_structures/blas_dict.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 28/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bitset_base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/bitset_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [ 29/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/libs/flint -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bounded_integer_sequences.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/bounded_integer_sequences.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/data_structures/bitset_base.c:4725:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 4725 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bitset_base.c:4724:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 4724 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bitset_base.c:4520:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 4520 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bitset_base.c:4519:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 4519 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:19330:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 19330 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:19329:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19329 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18985:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 18985 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18984:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18984 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18820:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 18820 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18819:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 18819 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18693:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 18693 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18692:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 18692 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18564:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 18564 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18563:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 18563 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18374:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 18374 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18373:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 18373 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18158:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 18158 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:18157:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 18157 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:11289:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 11289 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:11288:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 11288 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:11084:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 11084 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bounded_integer_sequences.c:11083:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 11083 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/bitset_base.o -lgmp -o build/lib.linux-armv7l-3.9/sage/data_structures/bitset_base.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 30/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/binary_search.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/binary_search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/binary_search.o -o build/lib.linux-armv7l-3.9/sage/data_structures/binary_search.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 31/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bitset.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/bitset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/data_structures/bitset.c:14791:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 14791 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bitset.c:14790:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 14790 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bitset.c:14586:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 14586 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/data_structures/bitset.c:14585:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 14585 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/bounded_integer_sequences.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/data_structures/bounded_integer_sequences.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 32/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/tate_algebra_ideal.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/tate_algebra_ideal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_ideal.c:18025:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 18025 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_ideal.c:18024:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18024 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_ideal.c:17680:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 17680 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_ideal.c:17679:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17679 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/data_structures/bitset.o -lgmp -o build/lib.linux-armv7l-3.9/sage/data_structures/bitset.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 33/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/noncommutative_ideals.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/noncommutative_ideals.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/noncommutative_ideals.c:4919:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4919 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/noncommutative_ideals.c:4918:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4918 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/noncommutative_ideals.c:4574:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4574 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/noncommutative_ideals.c:4573:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4573 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/noncommutative_ideals.o -o build/lib.linux-armv7l-3.9/sage/rings/noncommutative_ideals.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 34/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/puiseux_series_ring_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/puiseux_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12495:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 12495 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12494:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 12494 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12368:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 12368 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12367:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 12367 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12239:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 12239 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12238:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 12238 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12049:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 12049 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:12048:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 12048 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:11833:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 11833 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:11832:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 11832 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:11691:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 11691 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:11690:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11690 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:11346:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11346 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/puiseux_series_ring_element.c:11345:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11345 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/symbolic/expression.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/symbolic/expression.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 35/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/tate_algebra_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/tate_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31846:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 31846 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31845:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 31845 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31719:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 31719 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31718:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 31718 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31590:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 31590 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31589:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 31589 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31400:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 31400 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31399:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 31399 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31184:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 31184 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:31183:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 31183 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:30312:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 30312 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:30311:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 30311 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:29967:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 29967 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/tate_algebra_element.c:29966:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 29966 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/puiseux_series_ring_element.o -o build/lib.linux-armv7l-3.9/sage/rings/puiseux_series_ring_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 36/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/gmpy2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_double.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:22319:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 22319 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:22318:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 22318 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:22192:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 22192 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:22191:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 22191 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:22063:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 22063 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:22062:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 22062 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:21873:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 21873 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:21872:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 21872 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:21657:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 21657 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:21656:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 21656 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:21135:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 21135 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:21134:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21134 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:20790:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 20790 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_double.c:20789:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20789 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/tate_algebra_ideal.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_ideal.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 37/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/ring_extension_element.c:16038:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 16038 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_element.c:16037:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16037 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_element.c:15693:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 15693 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_element.c:15692:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 15692 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_double.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lpari -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/complex_double.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 38/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/ring_extension_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 39/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/laurent_series_ring_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/laurent_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:20044:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 20044 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:20043:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 20043 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19917:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 19917 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19916:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 19916 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19788:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 19788 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19787:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 19787 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19598:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 19598 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19597:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 19597 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19382:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 19382 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19381:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 19381 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19240:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 19240 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:19239:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19239 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:18895:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 18895 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/laurent_series_ring_element.c:18894:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18894 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/tate_algebra_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 40/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_arb.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:29551:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 29551 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:29550:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 29550 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:29346:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 29346 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:29345:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 29345 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:27209:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 27209 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:27208:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 27208 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:26864:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 26864 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_arb.c:26863:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26863 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring.o -o build/lib.linux-armv7l-3.9/sage/rings/ring.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 41/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_mpfi.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_mpfi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c: In function '__pyx_f_4sage_5rings_9real_mpfi_24RealIntervalFieldElement__str_question_style': [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:12532:68: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'mp_exp_t' {aka 'long int'} [-Wsign-compare] [sagelib-9.2] 12532 | __pyx_t_11 = ((mpz_sizeinbase(__pyx_v_lower_mpz, __pyx_v_base) < __pyx_v_expo_delta) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:12652:68: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'mp_exp_t' {aka 'long int'} [-Wsign-compare] [sagelib-9.2] 12652 | __pyx_t_11 = ((mpz_sizeinbase(__pyx_v_upper_mpz, __pyx_v_base) < __pyx_v_expo_delta) != 0); [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33731:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 33731 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33730:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 33730 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33526:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 33526 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33525:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 33525 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33246:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 33246 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33245:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 33245 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33119:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 33119 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:33118:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 33118 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:32990:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 32990 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:32989:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 32989 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:32800:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 32800 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:32799:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 32799 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:32584:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 32584 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:32583:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 32583 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:31977:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 31977 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:31976:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 31976 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:31632:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 31632 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfi.c:31631:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 31631 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/laurent_series_ring_element.o -o build/lib.linux-armv7l-3.9/sage/rings/laurent_series_ring_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 42/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_lazy.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_lazy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20888:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 20888 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20887:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 20887 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20761:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 20761 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20760:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 20760 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20632:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 20632 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20631:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 20631 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20442:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 20442 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20441:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 20441 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20226:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 20226 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20225:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 20225 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20084:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 20084 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:20083:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20083 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:19739:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 19739 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:19738:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19738 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_lazy.c:7043:12: warning: '__pyx_f_4sage_5rings_9real_lazy_get_new_prec' defined but not used [-Wunused-function] [sagelib-9.2] 7043 | static int __pyx_f_4sage_5rings_9real_lazy_get_new_prec(PyObject *__pyx_v_R, int __pyx_v_depth) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_arb.o -lflint -lflint-arb -lmpfi -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/real_arb.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 43/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/fast_arith.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/fast_arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c: In function '__pyx_f_4sage_5rings_10fast_arith_prime_range': [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c:2904:30: warning: comparison of integer expressions of different signedness: 'pari_ulong' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 2904 | __pyx_t_2 = ((maxprime() < __pyx_v_c_stop) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c:2948:36: warning: comparison of integer expressions of different signedness: 'pari_ulong' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 2948 | if (unlikely(!((maxprime() >= __pyx_v_c_stop) != 0))) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c:840:43: note: in definition of macro 'unlikely' [sagelib-9.2] 840 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c:7695:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7695 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c:7694:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7694 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c:7350:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7350 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fast_arith.c:7349:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7349 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/fast_arith.o -lpari -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/fast_arith.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 44/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_ring_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:27355:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 27355 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:27354:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 27354 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:27228:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 27228 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:27227:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 27227 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:27099:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 27099 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:27098:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 27098 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26909:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 26909 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26908:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 26908 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26693:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 26693 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26692:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 26692 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26551:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 26551 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26550:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26550 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26206:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 26206 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_ring_element.c:26205:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26205 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_mpfi.o -lmpfi -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/real_mpfi.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 45/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/integer_ring.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/integer_ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:16038:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 16038 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:16037:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 16037 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15911:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 15911 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15910:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 15910 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15782:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 15782 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15781:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 15781 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15592:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 15592 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15591:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 15591 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15376:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 15376 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15375:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 15375 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15017:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 15017 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:15016:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 15016 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:14672:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 14672 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:14671:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14671 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer_ring.c:3991:13: warning: '__pyx_f_4sage_5rings_12integer_ring_late_import' defined but not used [-Wunused-function] [sagelib-9.2] 3991 | static void __pyx_f_4sage_5rings_12integer_ring_late_import(void) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_lazy.o -o build/lib.linux-armv7l-3.9/sage/rings/real_lazy.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 46/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_arb.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/complex_arb.c:36858:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 36858 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_arb.c:36857:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 36857 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_arb.c:36513:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 36513 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_arb.c:36512:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 36512 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/integer_ring.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/integer_ring.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 47/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_interval.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_interval.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/complex_interval.c:20131:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 20131 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_interval.c:20130:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20130 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_interval.c:19786:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 19786 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_interval.c:19785:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19785 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_arb.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lflint -lflint-arb -lmpfr -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/complex_arb.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 48/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/gmpy2 -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_number.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_number.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_ring_element.o -o build/lib.linux-armv7l-3.9/sage/rings/power_series_ring_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 49/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_mpoly.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_mpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24751:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 24751 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24750:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 24750 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24624:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 24624 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24623:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 24623 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24495:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 24495 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24494:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 24494 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24305:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 24305 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24304:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 24304 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24089:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 24089 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:24088:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 24088 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:23829:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 23829 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:23828:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23828 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:23484:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 23484 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_number.c:23483:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23483 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_mpoly.c:6144:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6144 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_mpoly.c:6143:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6143 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_mpoly.c:5799:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5799 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_mpoly.c:5798:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5798 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_interval.o -lflint -lmpfi -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/complex_interval.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 50/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/ring_extension.c:24384:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 24384 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension.c:24383:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24383 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension.c:24039:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 24039 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension.c:24038:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24038 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_mpoly.o -o build/lib.linux-armv7l-3.9/sage/rings/power_series_mpoly.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 51/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/factorint.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/factorint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/factorint.c:7381:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7381 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/factorint.c:7380:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7380 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/factorint.c:7036:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7036 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/factorint.c:7035:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7035 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/factorint.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/factorint.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 52/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/fraction_field_FpT.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/fraction_field_FpT.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19969:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19969 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19968:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 19968 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19842:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19842 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19841:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 19841 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19713:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19713 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19712:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 19712 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19523:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19523 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19522:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 19522 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19307:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19307 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:19306:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 19306 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:18843:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18843 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:18842:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18842 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:18498:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18498 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:18497:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18497 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_number.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/complex_number.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 53/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/rings -I/usr/lib/python3/dist-packages/gmpy2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_mpfr.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_mpfr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:40619:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] [sagelib-9.2] 40619 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:40618:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] [sagelib-9.2] 40618 | 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\") # py2\n Traceback (most recent call last):\n ...\n TypeError: a float is required\n sage: digits_to_bits(\"10\") # py3\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39987:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 39987 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39986:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 39986 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39860:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 39860 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39859:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 39859 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39731:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 39731 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39730:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 39730 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39541:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 39541 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39540:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 39540 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39325:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 39325 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39324:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 39324 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39162:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 39162 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:39161:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 39161 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:38957:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 38957 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:38956:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 38956 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:38256:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 38256 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:38255:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 38255 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:37911:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 37911 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_mpfr.c:37910:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37910 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17769:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 17769 | if (__pyx_t_4) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17665:8: note: '__pyx_v_a' was declared here [sagelib-9.2] 17665 | long __pyx_v_a; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17769:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 17769 | if (__pyx_t_4) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17665:8: note: '__pyx_v_a' was declared here [sagelib-9.2] 17665 | long __pyx_v_a; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17769:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 17769 | if (__pyx_t_4) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17665:8: note: '__pyx_v_a' was declared here [sagelib-9.2] 17665 | long __pyx_v_a; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17769:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 17769 | if (__pyx_t_4) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_FpT.cpp:17665:8: note: '__pyx_v_a' was declared here [sagelib-9.2] 17665 | long __pyx_v_a; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/ring_extension.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 54/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/gmpy2 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_mpc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_mpc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/fraction_field_FpT.o -lflint -lntl -lgmp -lzn_poly -o build/lib.linux-armv7l-3.9/sage/rings/fraction_field_FpT.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 55/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_conversion.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/ring_extension_conversion.c:7964:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7964 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_conversion.c:7963:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7963 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_conversion.c:7619:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7619 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_conversion.c:7618:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7618 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:24338:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 24338 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:24337:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 24337 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:24211:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 24211 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:24210:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 24210 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:24082:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 24082 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:24081:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 24081 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23892:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 23892 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23891:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 23891 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23676:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 23676 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23675:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 23675 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23513:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 23513 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23512:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 23512 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23308:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 23308 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:23307:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 23307 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:22990:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 22990 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:22989:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22989 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:22645:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 22645 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/complex_mpc.c:22644:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22644 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension_conversion.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/ring_extension_conversion.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 56/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_poly.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/power_series_poly.c:13388:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13388 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_poly.c:13387:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13387 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_poly.c:13043:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13043 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_poly.c:13042:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13042 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_mpfr.o -lpari -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/real_mpfr.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 57/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_morphism.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension_morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/ring_extension_morphism.c:12329:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12329 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_morphism.c:12328:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12328 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_morphism.c:11984:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11984 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/ring_extension_morphism.c:11983:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11983 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/complex_mpc.o -lmpfr -lmpc -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/complex_mpc.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 58/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/bernoulli_mod_p.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/bernoulli_mod_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from build/cythonized/sage/rings/bernoulli_mod_p.cpp:1615: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/bernoulli_mod_p.cpp:1615: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_poly.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/power_series_poly.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 59/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/morphism.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24998:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 24998 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24997:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 24997 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24871:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 24871 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24870:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 24870 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24742:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 24742 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24741:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 24741 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24552:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 24552 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24551:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 24551 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24336:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 24336 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24335:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 24335 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24122:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 24122 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:24121:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24121 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:23777:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 23777 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/morphism.c:23776:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23776 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/bernoulli_mod_p.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/bernoulli_mod_p.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 60/522] creating build/temp.linux-armv7l-3.9/sage/rings/bernmm [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/bernmm.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/bernmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/bernmm.cpp:3492:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3492 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/bernmm.cpp:3491:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3491 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/bernmm.cpp:3147:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3147 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/bernmm.cpp:3146:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3146 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/ring_extension_morphism.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/ring_extension_morphism.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 61/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/sum_of_squares.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/sum_of_squares.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/rings/bernmm/bern_modp.cpp -o build/temp.linux-armv7l-3.9/sage/rings/bernmm/bern_modp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/sum_of_squares.c:4455:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4455 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/sum_of_squares.c:4454:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4454 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/sum_of_squares.c:4110:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4110 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/sum_of_squares.c:4109:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4109 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] sage/rings/bernmm/bern_modp.cpp: In function 'long int bernmm::bernsum_pow2(long int, NTL::mulmod_t, long int, long int, long int)': [sagelib-9.2] 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] [sagelib-9.2] 401 | for (long i = 0; i < TABLE_SIZE; i++) [sagelib-9.2] | ^ [sagelib-9.2] 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)': [sagelib-9.2] 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] [sagelib-9.2] 624 | for (long i = 0; i < TABLE_SIZE; i++) [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/sum_of_squares.o -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/sum_of_squares.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 62/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/gmpy2 -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/rational.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/rational.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/rings/bernmm/bern_modp_util.cpp -o build/temp.linux-armv7l-3.9/sage/rings/bernmm/bern_modp_util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/rational.c:37030:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 37030 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:37029:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 37029 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36903:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 36903 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36902:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 36902 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36774:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 36774 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36773:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 36773 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36584:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 36584 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36583:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 36583 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36368:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 36368 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36367:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 36367 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36205:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 36205 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36204:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 36204 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:36000:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 36000 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:35999:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 35999 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:34186:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 34186 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:34185:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 34185 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:33841:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 33841 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:33840:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 33840 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:4606:18: warning: '__pyx_f_4sage_5rings_8rational_Rational_sub_' defined but not used [-Wunused-function] [sagelib-9.2] 4606 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:4511:18: warning: '__pyx_f_4sage_5rings_8rational_Rational_add_' defined but not used [-Wunused-function] [sagelib-9.2] 4511 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:4416:18: warning: '__pyx_f_4sage_5rings_8rational_Rational_div_' defined but not used [-Wunused-function] [sagelib-9.2] 4416 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/rational.c:4321:18: warning: '__pyx_f_4sage_5rings_8rational_Rational_mul_' defined but not used [-Wunused-function] [sagelib-9.2] 4321 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/rings/bernmm/bern_rat.cpp -o build/temp.linux-armv7l-3.9/sage/rings/bernmm/bern_rat.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] sage/rings/bernmm/bern_rat.cpp: In function 'void bernmm::bern_rat(__mpq_struct*, long int, int)': [sagelib-9.2] sage/rings/bernmm/bern_rat.cpp:280:17: warning: unused variable 'log2' [-Wunused-variable] [sagelib-9.2] 280 | const double log2 = 0.69314718055994528622676; [sagelib-9.2] | ^~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/bernmm.o build/temp.linux-armv7l-3.9/sage/rings/bernmm/bern_modp.o build/temp.linux-armv7l-3.9/sage/rings/bernmm/bern_modp_util.o build/temp.linux-armv7l-3.9/sage/rings/bernmm/bern_rat.o -lntl -lgmp -lpthread -o build/lib.linux-armv7l-3.9/sage/rings/bernmm.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 63/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/fraction_field_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/fraction_field_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:14297:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 14297 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:14296:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 14296 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:14170:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 14170 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:14169:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 14169 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:14041:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 14041 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:14040:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 14040 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13851:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 13851 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13850:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 13850 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13635:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 13635 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13634:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 13634 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13493:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13493 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13492:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13492 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13148:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13148 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/fraction_field_element.c:13147:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13147 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/fraction_field_element.o -o build/lib.linux-armv7l-3.9/sage/rings/fraction_field_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 64/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/usr/lib/python3/dist-packages/gmpy2 -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_double.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99 [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23995:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 23995 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23994:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 23994 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23868:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 23868 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23867:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 23867 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23739:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 23739 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23738:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 23738 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23549:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 23549 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23548:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 23548 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23333:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 23333 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:23332:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 23332 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:22154:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 22154 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:22153:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22153 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:21809:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 21809 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_double.c:21808:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21808 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/real_double.c:713: [sagelib-9.2] /usr/lib/python3/dist-packages/gmpy2/gmpy2.h:595:1: warning: 'import_gmpy2' defined but not used [-Wunused-function] [sagelib-9.2] 595 | import_gmpy2(void) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/morphism.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/morphism.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 65/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_pari.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_pari.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/power_series_pari.c:12024:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12024 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_pari.c:12023:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12023 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_pari.c:11679:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11679 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/power_series_pari.c:11678:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11678 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/rational.o -lpari -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/rational.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 66/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/usr/lib/python3/dist-packages/gmpy2 -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/integer.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/integer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/integer.c: In function '__pyx_pf_4sage_5rings_7integer_7Integer_56digits': [sagelib-9.2] build/cythonized/sage/rings/integer.c:10738:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 10738 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_6; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/integer.c: In function '__pyx_f_4sage_5rings_7integer_7Integer__exact_log_mpfi_log': [sagelib-9.2] build/cythonized/sage/rings/integer.c:17502:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 17502 | __pyx_t_10 = (((1 << (__pyx_v_pow_2 - 1)) == (__pyx_v_upper - __pyx_v_lower)) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/integer.c: In function '__pyx_pf_4sage_5rings_7integer_7Integer_136trial_division': [sagelib-9.2] build/cythonized/sage/rings/integer.c:24637:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 24637 | __pyx_t_1 = ((__pyx_v_bound < __pyx_v_limit) != 0); [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/integer.c:51105:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 51105 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:51104:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 51104 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50978:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 50978 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50977:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 50977 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50849:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 50849 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50848:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 50848 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50659:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 50659 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50658:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 50658 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50443:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 50443 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:50442:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 50442 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:48488:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 48488 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:48487:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 48487 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:48283:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 48283 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:48282:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 48282 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:46596:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 46596 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:46595:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 46595 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:46251:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 46251 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:46250:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 46250 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/integer.c:45350:18: warning: '__pyx_f_4sage_5rings_7integer_integer' defined but not used [-Wunused-function] [sagelib-9.2] 45350 | static PyObject *__pyx_f_4sage_5rings_7integer_integer(PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/power_series_pari.o -lpari -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/power_series_pari.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_double.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lpari -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/real_double.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 67/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_interval_absolute.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_interval_absolute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [ 68/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_base.c:3873:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 3873 | __pyx_t_7 = ((__pyx_v_i < __pyx_t_8) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/real_interval_absolute.c:13169:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13169 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_interval_absolute.c:13168:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13168 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_interval_absolute.c:12824:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 12824 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/real_interval_absolute.c:12823:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12823 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_base.o -o build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_base.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 69/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/totallyreal_data.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/totallyreal_data.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal_data.c:10360:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10360 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal_data.c:10359:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10359 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal_data.c:10015:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10015 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal_data.c:10014:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10014 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/real_interval_absolute.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/real_interval_absolute.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 70/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_element.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/totallyreal_data.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal_data.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 71/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I./sage/libs/arb -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_element_quadratic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46809:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46809 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46808:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 46808 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46682:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46682 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46681:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 46681 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46553:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46553 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46552:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 46552 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46363:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46363 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46362:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 46362 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46147:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46147 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:46146:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 46146 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:45668:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 45668 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:45667:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 45667 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:45323:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 45323 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:45322:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 45322 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element.cpp:45036: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] [sagelib-9.2] 45036 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/number_field/number_field_element.cpp:5512: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/number_field/number_field_element.cpp:5512: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:24468: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] [sagelib-9.2] 24468 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23933:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23933 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23932:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 23932 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23806:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23806 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23805:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 23805 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23677:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23677 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23676:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 23676 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23487:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23487 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23486:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 23486 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23271:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23271 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:23270:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 23270 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:22912:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22912 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:22911:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22911 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:22567:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22567 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:22566:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22566 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:4753: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:4753: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/integer.o -lpari -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/integer.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 72/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_morphisms.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_morphisms.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_morphisms.c:10207:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10207 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_morphisms.c:10206:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10206 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_morphisms.c:9862:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9862 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/number_field_morphisms.c:9861:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9861 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_element_quadratic.o -lflint -lflint-arb -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element_quadratic.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 73/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/totallyreal.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/totallyreal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal.c:10436:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10436 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal.c:10435:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10435 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal.c:10091:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10091 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/number_field/totallyreal.c:10090:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10090 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_morphisms.o -o build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_morphisms.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 74/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16210:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16210 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16209:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 16209 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16083:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16083 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16082:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 16082 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15954:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 15954 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15953:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 15953 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15764:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 15764 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15763:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 15763 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15548:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 15548 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15547:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 15547 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:14066:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14066 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:14065:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14065 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:13721:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 13721 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:13720:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13720 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:3565: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:3565: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/totallyreal.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 75/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4923:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4923 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4922:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4922 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4578:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4578 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4577:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4577 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_prime_finite_field.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 76/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_base.c:10826:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10826 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_base.c:10825:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10825 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_base.c:10481:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10481 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_base.c:10480:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10480 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.o -lpari -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_ntl_gf2e.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 77/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_givaro.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_givaro.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fabi-version=6 -std=c++11 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:13787:27: warning: comparison of integer expressions of different signedness: 'int' and 'Givaro::GFqDom::Residu_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 13787 | __pyx_t_2 = ((__pyx_v_a < __pyx_v_self->_cache->objectptr->characteristic()) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18629:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18629 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18628:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 18628 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18502:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18502 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18501:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 18501 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18373:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18373 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18372:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 18372 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18183:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18183 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18182:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 18182 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17967:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17967 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17966:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 17966 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17517:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17517 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17516:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17516 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17172:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17172 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17171:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17171 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_base.o -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_base.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 78/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/hom_finite_field.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9346:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9346 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9345:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9345 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9001:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9001 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9000:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9000 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/number_field/number_field_element.o -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 79/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_pari_ffelt.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13729:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 13729 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13728:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 13728 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13602:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 13602 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13601:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 13601 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13473:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 13473 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13472:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 13472 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13283:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 13283 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13282:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 13282 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13067:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 13067 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13066:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 13066 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11304:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 11304 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11303:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11303 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:10959:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10959 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:10958:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10958 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 80/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6224:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 6224 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6223:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6223 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:5879:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5879 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:5878:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5878 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_pari_ffelt.o -lpari -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_pari_ffelt.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 81/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/finite_field_base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/finite_field_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/finite_field_base.c:22673:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 22673 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/finite_field_base.c:22672:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22672 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/finite_field_base.c:22328:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 22328 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/finite_field_base.c:22327:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22327 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.o -lgivaro -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field_givaro.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 82/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/integer_mod.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/integer_mod.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/integer_mod.c:43528:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 43528 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/integer_mod.c:43527:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 43527 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/integer_mod.c:43183:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 43183 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/integer_mod.c:43182:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 43182 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/integer_mod.c:36419:12: warning: '__pyx_f_4sage_5rings_12finite_rings_11integer_mod_jacobi_int64' defined but not used [-Wunused-function] [sagelib-9.2] 36419 | static int __pyx_f_4sage_5rings_12finite_rings_11integer_mod_jacobi_int64(int_fast64_t __pyx_v_a, int_fast64_t __pyx_v_m) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/element_givaro.o -lgivaro -lpari -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_givaro.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 83/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/residue_field.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/residue_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:22422:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 22422 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:22421:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 22421 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:22295:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 22295 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:22294:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 22294 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:22166:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 22166 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:22165:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 22165 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21976:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 21976 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21975:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 21975 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21760:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 21760 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21759:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 21759 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21441:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 21441 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21440:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21440 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21096:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 21096 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/finite_rings/residue_field.c:21095:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21095 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/finite_field_base.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_base.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 84/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_CA.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_CA.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CA.c:34959:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 34959 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CA.c:34958:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 34958 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CA.c:34614:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 34614 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CA.c:34613:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 34613 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/residue_field.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/residue_field.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 85/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer_ext.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer_ext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:3581:28: warning: right shift count >= width of type [-Wshift-count-overflow] [sagelib-9.2] 3581 | __pyx_v_D = (__pyx_v_D >> 32); [sagelib-9.2] | ~~~~~~~~~~^~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:3843:28: warning: right shift count >= width of type [-Wshift-count-overflow] [sagelib-9.2] 3843 | __pyx_v_D = (__pyx_v_D >> 32); [sagelib-9.2] | ~~~~~~~~~~^~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6764:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 6764 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6793:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 6793 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6930:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 6930 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6959:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 6959 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:11014:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 11014 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:12938:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 12938 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:14725:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 14725 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:14759:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 14759 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:15086:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 15086 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:15115:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 15115 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17230:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17230 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17229:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17229 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:16885:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16885 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:16884:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16884 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/pow_computer_ext.cpp:3444: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:7828:27: warning: '__pyx_v_tmp' is used uninitialized in this function [-Wuninitialized] [sagelib-9.2] 7828 | (void)(__pyx_v_tmp->val()); [sagelib-9.2] | ^ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:4919:20: warning: '__pyx_v_low_shifter_fm' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 4919 | ZZ_pXMultiplier *__pyx_v_low_shifter_fm; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:4917:10: warning: '__pyx_v_low_shifter' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 4917 | ZZ_pX *__pyx_v_low_shifter; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5524:15: warning: '__pyx_v_high_shifter_fm' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 5524 | MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0])); [sagelib-9.2] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5575:27: warning: '__pyx_v_high_shifter' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 5575 | ZZ_pX_conv_modulus(__pyx_v_highshift, (__pyx_v_high_shifter[0]), __pyx_v_c->x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5524:15: warning: '__pyx_v_m' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 5524 | MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0])); [sagelib-9.2] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/finite_rings/integer_mod.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/finite_rings/integer_mod.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 86/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_floating_point_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_floating_point_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_floating_point_element.c:4573: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function 'padiclog': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] [sagelib-9.2] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; [sagelib-9.2] | ^~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_floating_point_element.c: In function '__pyx_f_4sage_5rings_6padics_28padic_floating_point_element_25pAdicFloatingPointElement__to_gen': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_floating_point_element.c:32501: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] [sagelib-9.2] 32501 | __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) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_floating_point_element.c:32501:283: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer_ext.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_ext.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/padics/padic_floating_point_element.c:34440:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 34440 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [ 87/522] build/cythonized/sage/rings/padics/padic_floating_point_element.c:34439:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 34439 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/padics/padic_floating_point_element.c:34095:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 34095 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_floating_point_element.c:34094:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 34094 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:5199:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 5199 | for (__pyx_v_j = 0; __pyx_v_j < __pyx_t_6; __pyx_v_j++) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12745:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12745 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12744:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12744 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12400:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12400 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12399:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12399 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:3973: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:3973: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CA.c: In function '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CA_9CAElement_21__pow__': [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CA.c:16539:46: warning: '__pyx_v_exp_val' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 16539 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CA.c:16365:8: note: '__pyx_v_exp_val' was declared here [sagelib-9.2] 16365 | long __pyx_v_exp_val; [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_CA.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CA.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 88/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_generic_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_generic_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42800:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 42800 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42799:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 42799 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42673:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 42673 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42672:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 42672 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42544:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 42544 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42543:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 42543 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42354:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 42354 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42353:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 42353 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42138:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 42138 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:42137:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 42137 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:40627:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 40627 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:40626:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 40626 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:40282:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 40282 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:40281:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 40281 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_element.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 89/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer_relative.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer_relative.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9881:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9881 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9880:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 9880 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9754:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9754 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9753:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 9753 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9625:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9625 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9624:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 9624 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9435:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9435 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9434:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 9434 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9219:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9219 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9218:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 9218 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7828:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7828 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7827:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7827 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7483:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7483 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7482:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7482 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer_relative.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_relative.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 90/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer_flint.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_floating_point_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_floating_point_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 91/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_capped_absolute_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_capped_absolute_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] 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]': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:4532:33: warning: comparison of integer expressions of different signedness: 'mp_limb_signed_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 4532 | __pyx_t_2 = ((__pyx_v_ctx.min <= __pyx_v_n) != 0); [sagelib-9.2] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:4538:27: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'mp_limb_signed_t' {aka 'long int'} [-Wsign-compare] [sagelib-9.2] 4538 | __pyx_t_2 = ((__pyx_v_n < __pyx_v_ctx.max) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:5820:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 5820 | for (__pyx_t_4 = 1; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:5024: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function 'padiclog': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] [sagelib-9.2] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; [sagelib-9.2] | ^~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11060:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 11060 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11059:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 11059 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10933:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10933 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10932:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 10932 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10804:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10804 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10803:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 10803 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10614:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10614 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10613:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 10613 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10398:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10398 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10397:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 10397 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:9007:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9007 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:9006:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9006 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:8662:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8662 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer_flint.cpp:8661:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8661 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c: In function '__pyx_f_4sage_5rings_6padics_29padic_capped_absolute_element_26pAdicCappedAbsoluteElement__to_gen': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:30186: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] [sagelib-9.2] 30186 | __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) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:30186:233: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32812:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 32812 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32811:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 32811 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32467:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 32467 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32466:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 32466 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer_flint.o -lflint -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_flint.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 92/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_printing.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_printing.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:23205:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23205 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:23204:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 23204 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:23078:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23078 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:23077:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 23077 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:22949:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22949 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:22948:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 22948 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:22759:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22759 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:22758:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 22758 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:22543:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22543 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:22542:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 22542 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:21671:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 21671 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:21670:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21670 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:21326:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 21326 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:21325:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21325 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_printing.cpp:19712:42: warning: '__pyx_v_nonzero_index' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 19712 | __pyx_t_8 = __Pyx_PyList_GetSlice(__pyx_v_ans, 0, (__pyx_v_nonzero_index + 1)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1373, __pyx_L1_error) [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c: In function '__pyx_f_4sage_5rings_6padics_21padic_generic_element_gauss_table': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:38173:16: warning: '__pyx_v_s1' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 38173 | PY_LONG_LONG __pyx_v_s1; [sagelib-9.2] | ^~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:39187:10: warning: '__pyx_v_j' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 39187 | if (__pyx_t_3) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:38999:143: warning: '__pyx_v_r2' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 38999 | __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))); [sagelib-9.2] | ~~~~~~~~~~~~^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_generic_element.c:39143:22: warning: '__pyx_v_q3' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 39143 | __pyx_v_s1 = ((__pyx_v_s1 * __pyx_v_s2) % __pyx_v_q3); [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c: In function '__pyx_pw_4sage_5rings_6padics_29padic_capped_absolute_element_9CAElement_21__pow__': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:12757:46: warning: '__pyx_v_exp_val' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12757 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:12583:8: note: '__pyx_v_exp_val' was declared here [sagelib-9.2] 12583 | long __pyx_v_exp_val; [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_capped_absolute_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_absolute_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 93/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:6676:148: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] [sagelib-9.2] 6676 | __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); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_printing.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_printing.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17580:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17580 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17579:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 17579 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17453:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17453 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17452:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 17452 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17324:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17324 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17323:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 17323 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17134:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17134 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17133:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 17133 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16918:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16918 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16917:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 16917 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16559:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16559 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16558:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16558 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16214:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16214 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16213:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16213 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:4165: [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] [ 94/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/flint -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_CR.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_CR.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CR.c:40013:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 40013 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CR.c:40012:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 40012 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CR.c:39668:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 39668 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CR.c:39667:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 39667 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_generic_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_generic_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 95/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/cypari2 -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_FM.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_FM.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c: In function '__pyx_pf_4sage_5rings_6padics_14qadic_flint_FM_9FMElement_22add_bigoh': [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c:22853:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 22853 | __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c:32182:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 32182 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c:32181:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 32181 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c:31837:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 31837 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c:31836:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 31836 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c:17069:13: warning: '__pyx_f_4sage_5rings_6padics_14qadic_flint_FM_padic_pow_helper' defined but not used [-Wunused-function] [sagelib-9.2] 17069 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FM.c:16796:56: warning: '__pyx_f_4sage_5rings_6padics_14qadic_flint_FM_exact_pow_helper' defined but not used [-Wunused-function] [sagelib-9.2] 16796 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:14502:5: warning: '__pyx_v_goal' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 14502 | if (__pyx_t_2) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:14162:8: note: '__pyx_v_goal' was declared here [sagelib-9.2] 14162 | long __pyx_v_goal; [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 96/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_FP.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_FP.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FP.c:37370:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 37370 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FP.c:37369:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37369 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FP.c:37025:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 37025 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FP.c:37024:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37024 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CR.c: In function '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CR_9CRElement_19__pow__': [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CR.c:16944:46: warning: '__pyx_v_exp_val' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 16944 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CR.c:16770:8: note: '__pyx_v_exp_val' was declared here [sagelib-9.2] 16770 | long __pyx_v_exp_val; [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_CR.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CR.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 97/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/cypari2 -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_CA.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_CA.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CA.c:35645:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 35645 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CA.c:35644:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 35644 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CA.c:35300:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 35300 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CA.c:35299:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 35299 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_FM.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FM.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [ 98/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20784:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20784 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20783:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20783 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20439:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20439 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20438:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20438 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:4222: [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_FP.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FP.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [ 99/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/flint -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_FP.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_FP.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FP.c:38189:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 38189 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FP.c:38188:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 38188 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FP.c:37844:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 37844 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_FP.c:37843:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37843 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:12367:24: warning: '__pyx_v_exp_prec' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12367 | mpz_addmul_ui(__pyx_v_base_level->value, __pyx_v_tmp2, __pyx_v_exp_prec); [sagelib-9.2] | ^ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:18474:7: warning: '__pyx_v_goal' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 18474 | if (__pyx_t_1) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:18115:10: note: '__pyx_v_goal' was declared here [sagelib-9.2] 18115 | long __pyx_v_goal; [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [100/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_capped_relative_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_capped_relative_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_capped_relative_element.c:4821: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function 'padiclog': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] [sagelib-9.2] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; [sagelib-9.2] | ^~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c: In function '__pyx_f_4sage_5rings_6padics_29padic_capped_relative_element_26pAdicCappedRelativeElement__to_gen': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:34413: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] [sagelib-9.2] 34413 | __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) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:34413:239: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37232:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 37232 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37231:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37231 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:36887:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 36887 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:36886:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 36886 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CA.c: In function '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CA_9CAElement_21__pow__': [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CA.c:17227:46: warning: '__pyx_v_exp_val' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 17227 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/qadic_flint_CA.c:17053:8: note: '__pyx_v_exp_val' was declared here [sagelib-9.2] 17053 | long __pyx_v_exp_val; [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_CA.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CA.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [101/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_fixed_mod_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_fixed_mod_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:4759: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c: In function 'padiclog': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable] [sagelib-9.2] 26 | unsigned long i, v, e, N, saveN, Np, tmp, trunc, step; [sagelib-9.2] | ^~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c: In function '__pyx_pf_4sage_5rings_6padics_23padic_fixed_mod_element_9FMElement_22add_bigoh': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:18372:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 18372 | __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c: In function '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_20pAdicFixedModElement__to_gen': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:26788: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] [sagelib-9.2] 26788 | __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) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:26788:278: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29325:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 29325 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29324:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 29324 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:28980:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 28980 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:28979:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 28979 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:12588:13: warning: '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_padic_pow_helper' defined but not used [-Wunused-function] [sagelib-9.2] 12588 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:12315:56: warning: '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_exact_pow_helper' defined but not used [-Wunused-function] [sagelib-9.2] 12315 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/qadic_flint_FP.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FP.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [102/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/morphism.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:7144:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 7144 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:7143:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 7143 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:7017:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 7017 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:7016:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 7016 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6888:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 6888 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6887:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 6887 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6698:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 6698 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6697:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 6697 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6482:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 6482 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6481:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 6481 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6268:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6268 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:6267:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:5923:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5923 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/morphism.c:5922:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 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 `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c: In function '__pyx_pw_4sage_5rings_6padics_29padic_capped_relative_element_9CRElement_19__pow__': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:12554:46: warning: '__pyx_v_exp_val' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12554 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_capped_relative_element.c:12380:8: note: '__pyx_v_exp_val' was declared here [sagelib-9.2] 12380 | long __pyx_v_exp_val; [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/morphism.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/morphism.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [103/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:6181:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 6181 | for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:6473:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 6473 | __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:6502:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 6502 | __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9934:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9934 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9933:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 9933 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9807:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9807 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9806:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 9806 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9678:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9678 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9677:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 9677 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9488:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9488 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9487:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 9487 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9272:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9272 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:9271:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 9271 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:7881:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7881 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:7880:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7880 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:7536:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7536 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/pow_computer.cpp:7535:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7535 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_fixed_mod_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_fixed_mod_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [104/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/common_conversion.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/common_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_capped_relative_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_relative_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/rings/padics/common_conversion.c: In function '__pyx_f_4sage_5rings_6padics_17common_conversion_cconv_mpq_t_out_shared': [sagelib-9.2] build/cythonized/sage/rings/padics/common_conversion.c:6252:118: warning: passing argument 3 of '__pyx_f_4sage_5arith_23rational_reconstruction_mpq_rational_reconstruction' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 6252 | __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, 371, __pyx_L3_error) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/common_conversion.c:6252:118: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'} [sagelib-9.2] [105/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ext_element.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ext_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/padics/common_conversion.c:7801:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7801 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/common_conversion.c:7800:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7800 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/common_conversion.c:7456:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7456 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/common_conversion.c:7455:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7455 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/pow_computer.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [106/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/local_generic_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/local_generic_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/local_generic_element.c:8288:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 8288 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/local_generic_element.c:8287:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8287 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/local_generic_element.c:7943:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7943 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/local_generic_element.c:7942:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7942 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ext_element.cpp:8331:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8331 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ext_element.cpp:8330:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8330 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ext_element.cpp:7986:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7986 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ext_element.cpp:7985:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7985 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_ext_element.cpp:3372: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_ext_element.cpp:3372: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/common_conversion.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/common_conversion.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [107/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_CR.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_CR.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CR.c:39136:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 39136 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CR.c:39135:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 39135 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CR.c:38791:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 38791 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CR.c:38790:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 38790 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ext_element.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ext_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [108/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_FM.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_FM.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c: In function '__pyx_pf_4sage_5rings_6padics_20relative_ramified_FM_9FMElement_22add_bigoh': [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c:22743:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 22743 | __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/local_generic_element.o -o build/lib.linux-armv7l-3.9/sage/rings/padics/local_generic_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [109/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c:31654:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 31654 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c:31653:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 31653 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c:31309:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 31309 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c:31308:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 31308 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c:16462:13: warning: '__pyx_f_4sage_5rings_6padics_20relative_ramified_FM_padic_pow_helper' defined but not used [-Wunused-function] [sagelib-9.2] 16462 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_FM.c:16189:56: warning: '__pyx_f_4sage_5rings_6padics_20relative_ramified_FM_exact_pow_helper' defined but not used [-Wunused-function] [sagelib-9.2] 16189 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:13285:35: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 13285 | __pyx_t_1 = ((__pyx_v_shift >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27153:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 27153 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27152:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 27152 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:26808:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 26808 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:26807:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26807 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:4798: [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:24857:9: warning: '__pyx_v_goal' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 24857 | if (__pyx_t_5) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:24354:10: note: '__pyx_v_goal' was declared here [sagelib-9.2] 24354 | long __pyx_v_goal; [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:4998:8: warning: '__pyx_v_aprec' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 4998 | long __pyx_v_aprec; [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:20858:43: warning: '__pyx_v_little_shift' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 20858 | __pyx_v_ppow = ((__pyx_v_self->ordp - __pyx_v_little_shift) / __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.e); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_20__pow__(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, PyObject*, PyObject*)': [sagelib-9.2] build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:16890:24: warning: '__pyx_v_exp_prec' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 16890 | mpz_addmul_ui(__pyx_v_base_level->value, __pyx_v_tmp2, __pyx_v_exp_prec); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CR.c: In function '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CR_9CRElement_19__pow__': [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CR.c:16362:46: warning: '__pyx_v_exp_val' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 16362 | (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/padics/relative_ramified_CR.c:16188:8: note: '__pyx_v_exp_val' was declared here [sagelib-9.2] 16188 | long __pyx_v_exp_val; [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [110/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/convert [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/include/arm-linux-gnueabihf/openblas-pthread/ -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/convert/mpfi.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/convert/mpfi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_FM.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FM.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:8728:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 8728 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:8727:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8727 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:8383:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8383 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:8382:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8382 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:8159:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 8159 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:8158:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8158 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:7954:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 7954 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/convert/mpfi.c:7953:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7953 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [111/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/semirings [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/semirings/tropical_semiring.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/semirings/tropical_semiring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8607:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 8607 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8606:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 8606 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8480:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 8480 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8479:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 8479 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8351:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 8351 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8350:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 8350 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8161:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 8161 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:8160:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 8160 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:7945:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 7945 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:7944:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 7944 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:7803:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7803 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:7802:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7802 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:7458:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7458 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/semirings/tropical_semiring.c:7457:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7457 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/convert/mpfi.o -lmpfi -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/convert/mpfi.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/padics/relative_ramified_CR.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CR.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [112/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/evaluation_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] [113/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polydict.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polydict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_pf_4sage_5rings_10polynomial_8polydict_6ETuple___init__': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:14197:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 14197 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_pf_4sage_5rings_10polynomial_8polydict_6ETuple_12__hash__': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:15475:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 15475 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_1; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_gb_4sage_5rings_10polynomial_8polydict_6ETuple_22generator': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:16766:94: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 16766 | __pyx_t_4 = (((__pyx_cur_scope->__pyx_v_self->_data[(2 * __pyx_cur_scope->__pyx_v_ind)]) == __pyx_cur_scope->__pyx_v_i) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_weighted_degree': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:17447:31: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 17447 | if (unlikely(!((__pyx_t_1 == __pyx_v_self->_length) != 0))) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:836:43: note: in definition of macro 'unlikely' [sagelib-9.2] 836 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_weighted_quotient_degree': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:17870:31: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 17870 | if (unlikely(!((__pyx_t_1 == __pyx_v_self->_length) != 0))) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:836:43: note: in definition of macro 'unlikely' [sagelib-9.2] 836 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:18040:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 18040 | __pyx_t_2 = (((__pyx_v_other->_data[(__pyx_v_ind2 + 1)]) < __pyx_v_exponent) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_eadd_p': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:18680:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 18680 | __pyx_t_10 = ((__pyx_v_pos >= __pyx_v_self->_length) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_divide_by_var': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:22133:52: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 22133 | __pyx_t_4 = (((__pyx_v_self->_data[__pyx_v_i]) == __pyx_v_index) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_is_multiple_of': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:22835:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 22835 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:26297:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 26297 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:26296:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 26296 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:26170:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 26170 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:26169:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 26169 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:26041:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 26041 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:26040:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 26040 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:25851:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 25851 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:25850:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 25850 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:25635:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 25635 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polydict.c:25634:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 25634 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp:1118: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp:1118: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/semirings/tropical_semiring.o -o build/lib.linux-armv7l-3.9/sage/rings/semirings/tropical_semiring.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [114/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/evaluation_ntl.o -lmpfi -lmpfr -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_ntl.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [115/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/cypari2 -I./sage/rings/finite_rings -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4487:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4487 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4486:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4486 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4142:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4142 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4141:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4141 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:916: warning: "likely" redefined [sagelib-9.2] 916 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:917: warning: "unlikely" redefined [sagelib-9.2] 917 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:709: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [116/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/cypari2 -I./sage/rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp: In function '__pyx_obj_4sage_5rings_10polynomial_18polynomial_element_Polynomial* __pyx_f_4sage_5rings_10polynomial_30polynomial_integer_dense_flint_30Polynomial_integer_dense_flint_inverse_series_trunc(__pyx_obj_4sage_5rings_10polynomial_30polynomial_integer_dense_flint_Polynomial_integer_dense_flint*, long int, int)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:13774:113: warning: null argument where non-null required (argument 2) [-Wnonnull] [sagelib-9.2] 13774 | memcpy(&(__pyx_v_c[0]), fmpz_poly_get_coeff_ptr(__pyx_v_self->__pyx___poly, 0), sizeof(__pyx_v_c[0]) * (1 - 0)); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46958:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46958 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46957:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 46957 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46831:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46831 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46830:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 46830 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46702:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46702 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46701:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 46701 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46512:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46512 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46511:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 46511 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46296:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 46296 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46295:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 46295 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45956:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 45956 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45955:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 45955 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45751:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 45751 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45750:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 45750 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:44256:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 44256 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:44255:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 44255 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:43911:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 43911 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:43910:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 43910 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:18751:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18751 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:18750:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18750 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:18406:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18406 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:18405:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18405 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:4597: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:4597: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polydict.o -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polydict.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [117/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial.c:27145:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 27145 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial.c:27144:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 27144 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial.c:26800:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 26800 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial.c:26799:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26799 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.o -lflint -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [118/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:5307:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 5307 | for (__pyx_v_deg = 0; __pyx_v_deg < __pyx_t_12; __pyx_v_deg++) { [sagelib-9.2] | ~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:5348:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 5348 | for (__pyx_v_deg = 0; __pyx_v_deg < __pyx_t_12; __pyx_v_deg++) { [sagelib-9.2] | ~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:20628:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20628 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:20627:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20627 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:20283:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20283 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:20282:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20282 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.o -lflint -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_rational_flint.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [119/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_number_field.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_number_field.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [120/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8874:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 8874 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8873:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8873 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8529:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8529 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8528:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8528 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_libsingular.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [121/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/real_roots.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/real_roots.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/real_roots.c:656: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_2de_casteljau_intvec': [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:14048:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 14048 | __pyx_t_5 = ((mpz_sizeinbase((__pyx_v_den_powers->_entries[__pyx_v_i]), 2) < __pyx_v_max_den_bits) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_62bernstein_expand': [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:49837:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 49837 | __pyx_t_10 = ((mpz_sizeinbase(__pyx_v_divisor, 2) > __pyx_v_max_bits) != 0); [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:51817:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 51817 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:51816:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 51816 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:51472:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 51472 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:51471:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 51471 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [122/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_compiled.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_order.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [123/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_compiled.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [124/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/cyclotomic.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/cyclotomic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/cyclotomic.c:9326:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9326 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/cyclotomic.c:9325:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9325 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/cyclotomic.c:8981:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8981 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/cyclotomic.c:8980:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8980 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100596:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 100596 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100595:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 100595 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100469:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 100469 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100468:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 100468 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100340:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 100340 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100339:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 100339 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100150:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 100150 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:100149:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 100149 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:99934:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 99934 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:99933:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 99933 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:98183:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 98183 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:98182:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 98182 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:97838:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 97838 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_element.c:97837:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 97837 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/cyclotomic.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/cyclotomic.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [125/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11625:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 11625 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11624:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11624 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11280:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11280 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11279:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11279 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pw_4sage_5rings_10polynomial_10real_roots_3de_casteljau_intvec': [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:14309:122: warning: '__pyx_v_den_log2' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 14309 | 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)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:13473:7: note: '__pyx_v_den_log2' was declared here [sagelib-9.2] 13473 | int __pyx_v_den_log2; [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:14111:10: warning: '__pyx_v_den_ui' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 14111 | if (__pyx_t_5) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/real_roots.c:13467:17: note: '__pyx_v_den_ui' was declared here [sagelib-9.2] 13467 | unsigned long __pyx_v_den_ui; [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_real_mpfr_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [126/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/hilbert.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/hilbert.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_interred': [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:4286:141: warning: passing argument 1 of '__Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 4286 | __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) [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int) {aka unsigned int (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int)} [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:3628: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)'} [sagelib-9.2] 3628 | static PyObject *__Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py(size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *)); /*proto*/ [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:4325:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 4325 | for (__pyx_t_9 = 1; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_quotient': [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:4463:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 4463 | for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_quotient_by_var': [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:4575:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 4575 | for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_HilbertBaseCase': [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5011:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5011 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5082:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5082 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5181:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5181 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5303:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5303 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5374:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5374 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5473:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5473 | for (__pyx_t_8 = (__pyx_v_i + 1); __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5610:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5610 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:5757:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5757 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_make_children': [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:6061:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6061 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=2) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:10397:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10397 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:10396:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10396 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:10052:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10052 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/hilbert.c:10051:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10051 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/hilbert.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/hilbert.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [127/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/laurent_polynomial.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/laurent_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38271:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 38271 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38270:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 38270 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38144:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 38144 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38143:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 38143 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38015:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 38015 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38014:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 38014 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37825:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 37825 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37824:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 37824 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37609:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 37609 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37608:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 37608 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37395:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 37395 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37394:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37394 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37050:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 37050 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37049:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37049 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/real_roots.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/real_roots.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [128/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/laurent_polynomial.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/laurent_polynomial.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [129/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/symmetric_reduction.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/symmetric_reduction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7434:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 7434 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7433:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 7433 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7307:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 7307 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7306:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 7306 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7178:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 7178 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7177:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 7177 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6988:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 6988 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6987:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 6987 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6772:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 6772 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6771:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 6771 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17862:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17862 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17861:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 17861 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17735:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17735 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17734:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 17734 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17606:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17606 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17605:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 17605 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17416:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17416 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17415:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 17415 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17200:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17200 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17199:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 17199 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16841:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16841 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16840:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16840 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16496:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 16496 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16495:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16495 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:4215:18: warning: 'PyObject* __pyx_f_4sage_5rings_10polynomial_15polynomial_gf2x_celement_repr(NTL::GF2X*, long int)' defined but not used [-Wunused-function] [sagelib-9.2] 4215 | static PyObject *__pyx_f_4sage_5rings_10polynomial_15polynomial_gf2x_celement_repr(CYTHON_UNUSED GF2X *__pyx_v_e, CYTHON_UNUSED long __pyx_v_parent) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:3997: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:3997: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:10766:28: warning: '__pyx_v_var_name_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10766 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:10598:8: note: '__pyx_v_var_name_hash' was declared here [sagelib-9.2] 10598 | long __pyx_v_var_name_hash; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/symmetric_reduction.o -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/symmetric_reduction.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [130/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17794:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 17794 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17793:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17793 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17449:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 17449 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17448:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17448 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_gf2x.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_gf2x.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [131/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:561:40: warning: '__pyx_v_m' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 561 | #define PyInt_FromSsize_t PyLong_FromSsize_t [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:4989:14: note: '__pyx_v_m' was declared here [sagelib-9.2] 4989 | Py_ssize_t __pyx_v_m; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21211:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 21211 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21210:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 21210 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21084:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 21084 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21083:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 21083 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20955:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 20955 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20954:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 20954 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20765:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 20765 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20764:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 20764 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20549:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 20549 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20548:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 20548 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20407:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 20407 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20406:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20406 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20062:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 20062 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20061:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20061 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_field.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [132/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:895: warning: "likely" redefined [sagelib-9.2] 895 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:896: warning: "unlikely" redefined [sagelib-9.2] 896 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:701: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5769:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5769 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5768:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5768 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5424:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5424 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5423:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5423 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [133/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/evaluation_flint.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/evaluation_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/evaluation_flint.o -lflint -lmpfi -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_flint.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [134/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:13898:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 13898 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:13897:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13897 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:13553:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 13553 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:13552:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13552 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:4425: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:4425: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.o -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ring_base.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [135/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_zz_pex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19120:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19120 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19119:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 19119 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18993:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18993 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18992:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 18992 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18864:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18864 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18863:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 18863 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18674:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18674 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18673:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 18673 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18458:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18458 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18457:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 18457 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18099:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18099 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18098:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18098 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:17754:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 17754 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:17753:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17753 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:4905: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] [sagelib-9.2] 4905 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:4390: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:4390: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:11948:28: warning: '__pyx_v_var_name_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 11948 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:11780:8: note: '__pyx_v_var_name_hash' was declared here [sagelib-9.2] 11780 | long __pyx_v_var_name_hash; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [136/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/skew_polynomial_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:10101:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10101 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:10100:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10100 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:9756:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9756 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:9755:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9755 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_zz_pex.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zz_pex.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [137/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23656:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23656 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23655:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23655 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23311:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23311 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23310:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23310 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:4166: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:4166: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [138/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [139/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/refine_root.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/refine_root.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:12280:65: warning: '__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new' defined but not used [-Wunused-function] [sagelib-9.2] 12280 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11490:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 11490 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11489:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11489 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11145:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11145 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11144:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11144 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/refine_root.o -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/refine_root.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [140/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/rings/finite_rings -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/plural.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/plural.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:912: warning: "likely" redefined [sagelib-9.2] 912 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:913: warning: "unlikely" redefined [sagelib-9.2] 913 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/plural.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:14757:10: warning: '__pyx_v_mod' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 14757 | build((__pyx_v_mod[0]), ((struct __pyx_obj_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_Polynomial_dense_modn_ntl_zz *)__pyx_v_modulus)->x); [sagelib-9.2] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.o -lflint -lflint-arb -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_complex_arb.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [141/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/ore_polynomial_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/ore_polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:29429:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 29429 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:29428:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 29428 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:29302:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 29302 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:29301:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 29301 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:29173:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 29173 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:29172:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 29172 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28983:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 28983 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28982:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 28982 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28767:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 28767 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28766:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 28766 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28427:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 28427 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28426:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 28426 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28222:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 28222 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:28221:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 28221 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:26727:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 26727 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:26726:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26726 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:26382:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 26382 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/plural.cpp:26381:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26381 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25805:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 25805 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25804:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25804 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25460:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 25460 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25459:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25459 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:20050:10: warning: '__pyx_v_mod' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 20050 | build((__pyx_v_mod[0]), ((struct __pyx_obj_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_Polynomial_dense_modn_ntl_ZZ *)__pyx_v_modulus)->x); [sagelib-9.2] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [142/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from /usr/include/zn_poly/zn_poly.h:78, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:675: [sagelib-9.2] /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] [sagelib-9.2] 276 | #warning No assembly implementation of wide multiplication available for this \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:4479:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] [sagelib-9.2] 4479 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_2; __pyx_v_i++) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:15116:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 15116 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_5; __pyx_v_i++) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22494:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22494 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22493:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 22493 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22367:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22367 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22366:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 22366 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22238:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22238 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22237:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 22237 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22048:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22048 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22047:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 22047 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:21832:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 21832 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:21831:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 21831 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20441:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20441 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20440:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20440 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20096:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20096 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20095:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20095 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:4381: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] [sagelib-9.2] 4381 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:11490:28: warning: '__pyx_v_var_name_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 11490 | __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:11322:8: note: '__pyx_v_var_name_hash' was declared here [sagelib-9.2] 11322 | long __pyx_v_var_name_hash; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/ore_polynomial_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/ore_polynomial_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [143/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/weil [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/weil/weil_polynomials.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:659: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/polynomial/weil/power_sums.c: In function 'next_pol': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/rings/polynomial/weil/power_sums.c:769:7: warning: unused variable 'q_is_1' [-Wunused-variable] [sagelib-9.2] 769 | int q_is_1 = dy_data->q_is_1; [sagelib-9.2] | ^~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c: In function '__Pyx_InitGlobals': [sagelib-9.2] build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:8612:1: warning: 'PyEval_InitThreads' is deprecated [-Wdeprecated-declarations] [sagelib-9.2] 8612 | PyEval_InitThreads(); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/python3.9/Python.h:145, [sagelib-9.2] from build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:48: [sagelib-9.2] /usr/include/python3.9/ceval.h:130:37: note: declared here [sagelib-9.2] 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:8010:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 8010 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:8009:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8009 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:7665:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7665 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:7664:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7664 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/plural.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/plural.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [144/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/pbori [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/pbori/pbori.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.o -lflint -lntl -lgmp -lzn_poly -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zmod_flint.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [145/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/function_field [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/rings/function_field/element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/function_field/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:13170:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 13170 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:13169:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 13169 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:13043:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 13043 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:13042:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 13042 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12914:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 12914 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12913:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 12913 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12724:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 12724 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12723:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 12723 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12508:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 12508 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12507:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 12507 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12366:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12366 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12365:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12365 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12021:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 12021 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/function_field/element.c:12020:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12020 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69009:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 69009 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69008:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 69008 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68882:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 68882 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68881:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 68881 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68753:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 68753 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68752:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 68752 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68563:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 68563 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68562:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 68562 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68347:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 68347 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68346:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 68346 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66833:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 66833 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66832:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 66832 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66628:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 66628 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66627:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 66627 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65133:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 65133 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65132:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 65132 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:64788:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 64788 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:64787:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 64787 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:59474:13: warning: 'long int __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(polybori::BoolePolyRing)' defined but not used [-Wunused-function] [sagelib-9.2] 59474 | static long __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(BoolePolyRing __pyx_v_pbring) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/weil/weil_polynomials.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil/weil_polynomials.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [146/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/mip.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/mip.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/mip.c:22649:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 22649 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/mip.c:22648:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22648 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/mip.c:22304:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 22304 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/mip.c:22303:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22303 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/function_field/element.o -o build/lib.linux-armv7l-3.9/sage/rings/function_field/element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [147/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/gauss_legendre.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/gauss_legendre.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/gauss_legendre.c:6041:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6041 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/gauss_legendre.c:6040:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6040 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/gauss_legendre.c:5696:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5696 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/gauss_legendre.c:5695:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5695 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/gauss_legendre.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/numerical/gauss_legendre.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [148/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/linear_tensor_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/linear_tensor_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/linear_tensor_element.c:7385:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7385 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/linear_tensor_element.c:7384:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7384 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/linear_tensor_element.c:7040:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7040 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/linear_tensor_element.c:7039:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7039 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/linear_tensor_element.o -o build/lib.linux-armv7l-3.9/sage/numerical/linear_tensor_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [149/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/linear_functions.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/linear_functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/linear_functions.c:13753:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13753 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/linear_functions.c:13752:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13752 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/linear_functions.c:13408:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13408 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/linear_functions.c:13407:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13407 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/mip.o -o build/lib.linux-armv7l-3.9/sage/numerical/mip.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [150/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/sdp.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/sdp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/sdp.c:12022:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12022 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/sdp.c:12021:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12021 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/sdp.c:11677:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11677 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/sdp.c:11676:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11676 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/linear_functions.o -o build/lib.linux-armv7l-3.9/sage/numerical/linear_functions.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [151/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/glpk_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/glpk_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c:22721:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 22721 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c:22720:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 22720 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c:22516:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 22516 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c:22515:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 22515 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/sdp.o -o build/lib.linux-armv7l-3.9/sage/numerical/sdp.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [152/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/glpk_exact_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -o build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_exact_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [153/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/glpk_graph_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/glpk_graph_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12644:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 12644 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12643:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 12643 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12439:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 12439 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12438:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 12438 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c: In function '__pyx_f_4sage_9numerical_8backends_18glpk_graph_backend_16GLPKGraphBackend___add_edges_sage': [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6437:102: warning: '__pyx_v_low' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6437 | ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->low = __pyx_v_low; [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6408:102: warning: '__pyx_v_cap' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6408 | ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->cap = __pyx_v_cap; [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6379:103: warning: '__pyx_v_cost' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6379 | ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->cost = __pyx_v_cost; [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c: In function '__pyx_f_4sage_9numerical_8backends_12glpk_backend_11GLPKBackend_solve': [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c:9982:6: warning: '__pyx_v_solution_status' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 9982 | if (__pyx_t_6) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c:566:40: warning: '__pyx_v_solve_status' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 566 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_backend.c:9720:7: note: '__pyx_v_solve_status' was declared here [sagelib-9.2] 9720 | int __pyx_v_solve_status; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c: In function '__pyx_f_4sage_9numerical_8backends_18glpk_graph_backend_16GLPKGraphBackend_delete_edge': [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8598:12: warning: '__pyx_v_x' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 8598 | if (__pyx_t_8) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8546:12: warning: '__pyx_v_cost' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 8546 | if (__pyx_t_11) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/glpk_graph_backend.o -lglpk -lgmp -lz -o build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_graph_backend.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [154/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/interactivelp_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/interactivelp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/glpk_backend.o -lglpk -lgmp -lz -o build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_backend.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [155/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/cvxopt_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/cvxopt_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/cvxopt_backend.o -o build/lib.linux-armv7l-3.9/sage/numerical/backends/cvxopt_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [156/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/generic_sdp_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/interactivelp_backend.o -o build/lib.linux-armv7l-3.9/sage/numerical/backends/interactivelp_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [157/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/ppl_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/ppl_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/numerical/backends/ppl_backend.c:14216:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 14216 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/ppl_backend.c:14215:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14215 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/ppl_backend.c:13871:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13871 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/ppl_backend.c:13870:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13870 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -o build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_sdp_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [158/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/matrix_sdp_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/rings/polynomial/pbori/pbori.o -lgmp -lbrial -lbrial_groebner -lm4ri -lpng16 -lm -lz -o build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/pbori.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [159/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/generic_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/generic_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/ppl_backend.o -lgmp -o build/lib.linux-armv7l-3.9/sage/numerical/backends/ppl_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -o build/lib.linux-armv7l-3.9/sage/numerical/backends/matrix_sdp_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [160/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [161/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/tests [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/tests/cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/tests/cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/tests/cython.o -o build/lib.linux-armv7l-3.9/sage/tests/cython.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [162/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/tests/stl_vector.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/tests/stl_vector.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] 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)': [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:2938:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 2938 | __pyx_t_1 = (__pyx_v_i < __pyx_v_self->data->size()); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5742:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5742 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5741:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 5741 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5537:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5537 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5536:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 5536 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5257:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5257 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5256:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 5256 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5130:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5130 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5129:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 5129 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5001:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5001 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:5000:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 5000 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4811:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4811 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4810:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 4810 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4595:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4595 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4594:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 4594 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4381:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4381 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4380:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4380 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4036:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4036 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/tests/stl_vector.cpp:4035:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4035 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/tests/stl_vector.o -lgmp -o build/lib.linux-armv7l-3.9/sage/tests/stl_vector.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [163/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix.c:2828:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 2828 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix.c:2827:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 2827 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix.c:2483:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 2483 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix.c:2482:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 2482 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [164/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_integer_sparse.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_integer_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -fopenmp -std=gnu++11 -fabi-version=6 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -o build/lib.linux-armv7l-3.9/sage/numerical/backends/cvxopt_sdp_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [165/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/echelon_matrix.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/echelon_matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/echelon_matrix.c:4100:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4100 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/echelon_matrix.c:4099:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4099 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/echelon_matrix.c:3755:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3755 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/echelon_matrix.c:3754:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3754 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/echelon_matrix.o -o build/lib.linux-armv7l-3.9/sage/matrix/echelon_matrix.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [166/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -ICBLAS_INCDIR -I./sage/libs/flint -I./sage/cpython -I./sage/ext -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_rational_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_rational_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29526:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 29526 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29525:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 29525 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29399:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 29399 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29398:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 29398 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29270:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 29270 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29269:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 29269 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29080:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 29080 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:29079:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 29079 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:28864:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 28864 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:28863:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 28863 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:26810:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 26810 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:26809:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 26809 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:26605:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 26605 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:26604:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 26604 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:26287:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 26287 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:26286:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26286 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:25942:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 25942 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_dense.c:25941:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25941 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/numerical/backends/generic_backend.c: In function '__pyx_f_4sage_9numerical_8backends_15generic_backend_14GenericBackend_add_variables': [sagelib-9.2] build/cythonized/sage/numerical/backends/generic_backend.c:3244:10: warning: '__pyx_r' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 3244 | return __pyx_r; [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12249:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12249 | for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) { [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/numerical/backends/generic_backend.o -o build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_backend.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [167/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_gap.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_gap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_gap.c:6247:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6247 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gap.c:6246:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6246 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gap.c:5902:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5902 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gap.c:5901:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5901 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_gap.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_gap.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [168/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/strassen.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/strassen.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/strassen.c:9256:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9256 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/strassen.c:9255:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9255 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/strassen.c:8911:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8911 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/strassen.c:8910:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8910 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_sparse.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12974:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12974 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12973:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12973 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12629:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12629 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12628:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12628 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/strassen.o -o build/lib.linux-armv7l-3.9/sage/matrix/strassen.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [169/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/action.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_rational_dense.o -LCBLAS_LIBDIR -liml -lpari -lflint -lntl -lgmp -lgslcblas -lm -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/matrix/action.c:9941:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9941 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/action.c:9940:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9940 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/action.c:9596:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9596 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/action.c:9595:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9595 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [170/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -ICBLAS_INCDIR -I./sage/ext -I./sage/cpython -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_modn_dense_float.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_modn_dense_float.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -fopenmp -fabi-version=6 -std=gnu++11 [sagelib-9.2] In file included from /usr/include/c++/10/bits/char_traits.h:39, [sagelib-9.2] from /usr/include/c++/10/ios:40, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:689: [sagelib-9.2] /usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 1309 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/action.o -o build/lib.linux-armv7l-3.9/sage/matrix/action.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [171/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_double_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] /usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_double_dense.c:645: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_double_dense.c:25024:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 25024 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_double_dense.c:25023:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25023 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_double_dense.c:24679:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 24679 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_double_dense.c:24678:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24678 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6225:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6225 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6409:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6409 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23941:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23941 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23940:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 23940 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23736:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23736 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23735:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 23735 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22838:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22838 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22837:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 22837 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22711:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22711 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22710:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 22710 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22582:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22582 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22581:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 22581 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22392:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22392 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22391:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 22391 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22176:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22176 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22175:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 22175 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20680:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20680 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20679:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20679 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20335:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20335 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20334:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20334 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/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]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 150 | P, Pbeg, Pmid, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 153 | mul(R, Rmid, Rend, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 154 | P, Pmid, Pend, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 155 | Q, Qmid, Qend); // PhQh in second storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] 509 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/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&}; _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/algorithm:62, [sagelib-9.2] from /usr/include/gmpxx.h:40, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:34, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h: In constructor 'LinBox::BlasMatrix<_Field, _blasRep>::BlasMatrix(const Matrix&) [with Matrix = LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq>; _Field = Givaro::Modular; _Storage = std::vector]': [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h:2041:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 2041 | return std::__lower_bound(__first, __last, __val, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 2042 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_double_dense.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_double_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [172/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_mpolynomial_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:889: warning: "likely" redefined [sagelib-9.2] 889 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:890: warning: "unlikely" redefined [sagelib-9.2] 890 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7796:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7796 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7795:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7795 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7451:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7451 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7450:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7450 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 [sagelib-9.2] 340 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 356 | _M_realloc_insert(begin() + __n, std::move(__v)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/algorithm:62, [sagelib-9.2] from /usr/include/gmpxx.h:40, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:34, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h: In function 'void LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::SparseSeq>::rebind<_Tp1, _R1>::operator()(LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::SparseSeq>::rebind<_Tp1, _R1>::other&, const Self_t&) [with _Tp1 = Givaro::Modular; _R1 = LinBox::SparseMatrixFormat::SparseSeq; _Field = Givaro::ZRing]': [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h:2041:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 2041 | return std::__lower_bound(__first, __last, __val, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 2042 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 [sagelib-9.2] 1294 | { return _M_insert_rval(__position, std::move(__x)); } [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'void LinBox::solve(IntVector&, typename IntVector::Element&, const LinBox::SparseMatrix&, const Vector&, const LinBox::RingCategories::IntegerTag&, const LinBox::Method::Dixon&) [with IntVector = LinBox::BlasVector >; MatrixArgs = {Givaro::ZRing, LinBox::SparseMatrixFormat::SparseSeq}; Vector = LinBox::BlasVector >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/algorithm:62, [sagelib-9.2] from /usr/include/gmpxx.h:40, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:34, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h: In constructor 'LinBox::SparseMatrix<_Field, LinBox::SparseMatrixFormat::SparseSeq>::SparseMatrix(const LinBox::SparseMatrix<_Tp1, _Rw1>&, const Field&) [with _Tp1 = Givaro::ZRing; _Rw1 = LinBox::SparseMatrixFormat::SparseSeq; _Field = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h:2041:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 2041 | return std::__lower_bound(__first, __last, __val, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 2042 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 [sagelib-9.2] 1294 | { return _M_insert_rval(__position, std::move(__x)); } [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_mpolynomial_dense.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_mpolynomial_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [173/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_window.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_window.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_window.c:9252:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9252 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_window.c:9251:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9251 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_window.c:8907:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8907 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_window.c:8906:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8906 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_window.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_window.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [174/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/rings/finite_rings -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_modn_sparse.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_modn_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -fopenmp -std=gnu++11 -fabi-version=6 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In function 'Polynomial& LinBox::BlasMatrixDomainCharpoly::operator()(const Field&, Polynomial&, const Matrix&) const [with Field = Givaro::Modular; Polynomial = LinBox::DensePolynomial >; Matrix = LinBox::BlasMatrix, std::vector >]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/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 >::Shelf; _Alloc = std::allocator >::Shelf>]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Shelf, std::allocator >::Shelf> >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/linbox/algorithms/cra-builder-single.h:39, [sagelib-9.2] from /usr/include/linbox/solutions/det.h:528, [sagelib-9.2] from /usr/include/linbox/algorithms/bbcharpoly.h:46, [sagelib-9.2] from /usr/include/linbox/solutions/charpoly.h:34, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:4383: [sagelib-9.2] /usr/include/linbox/algorithms/cra-builder-full-multip.h: In member function 'void LinBox::CRABuilderFullMultip::progress_iter(const ModType&, Iter, size_t) [with ModType = Givaro::ModularBalanced; Iter = __gnu_cxx::__normal_iterator >; Domain_Type = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/linbox/algorithms/cra-builder-full-multip.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 140 | void progress_iter (const ModType& D, Iter e_it, size_t e_size) { [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12022:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12022 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/algorithm:62, [sagelib-9.2] from /usr/include/gmpxx.h:40, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:34, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h: In constructor 'LinBox::BlasMatrix<_Field, _blasRep>::BlasMatrix(const Matrix&) [with Matrix = LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq>; _Field = Givaro::ModularBalanced; _Storage = std::vector]': [sagelib-9.2] /usr/include/c++/10/bits/stl_algo.h:2041:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 2041 | return std::__lower_bound(__first, __last, __val, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 2042 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/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 >::Shelf; _Alloc = std::allocator >::Shelf>]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Shelf, std::allocator >::Shelf> >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void LinBox::CRABuilderFullMultip::normalize() const [with Domain_Type = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_sparse.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12819:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12819 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12818:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12818 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12474:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12474 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12473:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12473 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_modn_sparse.cpp:695: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In function 'PyObject* __pyx_pw_4sage_6matrix_18matrix_modn_sparse_18Matrix_modn_sparse_29_rank_det_linbox(PyObject*, PyObject*)': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 356 | _M_realloc_insert(begin() + __n, std::move(__v)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_modn_dense_float.o -LCBLAS_LIBDIR -llinbox-1.6.3 -liml -lblas -llapack -lgivaro -lmpfr -lntl -lgmp -lgmpxx -lgslcblas -lm -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_float.cpython-39-arm-linux-gnueabihf.so -lpari -fopenmp [sagelib-9.2] [175/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix2.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] 509 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/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&}; _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [sagelib-9.2] 509 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'LinBox::BlasMatrix<_Field>& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::nullspaceBasisLeft(LinBox::BlasMatrix<_Field>&) const [with _Field = Givaro::GFqDom]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/linbox/solutions/det.h:33, [sagelib-9.2] from /usr/include/linbox/algorithms/bbcharpoly.h:46, [sagelib-9.2] from /usr/include/linbox/solutions/charpoly.h:34, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:4383: [sagelib-9.2] /usr/include/linbox/blackbox/diagonal.h:379:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [sagelib-9.2] 379 | } [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'void LinBox::BlasVector<_Field, _Rep>::resize(size_t, const Element&) [with _Field = Givaro::GFqDom; _blasRep = std::vector >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:116912:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] [sagelib-9.2] 116912 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:116911:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] [sagelib-9.2] 116911 | 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\") # py2\n Traceback (most recent call last):\n ...\n TypeError: a float is required\n sage: digits_to_bits(\"10\") # py3\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:116541:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 116541 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:116540:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 116540 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:116196:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 116196 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:116195:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 116195 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'LinBox::BlasMatrix<_Field>& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::nullspaceBasisRight(LinBox::BlasMatrix<_Field>&) const [with _Field = Givaro::GFqDom]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/linbox/solutions/det.h:33, [sagelib-9.2] from /usr/include/linbox/algorithms/bbcharpoly.h:46, [sagelib-9.2] from /usr/include/linbox/solutions/charpoly.h:34, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:4383: [sagelib-9.2] /usr/include/linbox/blackbox/diagonal.h:366:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [sagelib-9.2] 366 | } [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {LinBox::CekstvSwitch >}; _Tp = LinBox::CekstvSwitch >; _Alloc = std::allocator > >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In constructor 'LinBox::Butterfly<_Field, Switch>::Butterfly(const Field&, size_t, typename Switch::Factory&) [with _Field = Givaro::GFqDom; Switch = LinBox::CekstvSwitch >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainer::BlackboxContainer(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::ModularBalanced; _Blackbox = LinBox::Squarize, LinBox::SparseMatrixFormat::SparseSeq> >; RandIter = Givaro::ModularRandIter >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In function 'void LinBox::solve(IntVector&, typename IntVector::Element&, const LinBox::SparseMatrix&, const Vector&, const LinBox::RingCategories::IntegerTag&, const LinBox::Method::Dixon&) [with IntVector = LinBox::BlasVector >; MatrixArgs = {Givaro::ZRing, LinBox::SparseMatrixFormat::SparseSeq}; Vector = LinBox::BlasVector >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 356 | _M_realloc_insert(begin() + __n, std::move(__v)); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_modn_sparse.cpp:695: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainer::BlackboxContainer(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Squarize, LinBox::SparseMatrixFormat::SparseSeq> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose, LinBox::CekstvSwitch > >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose, LinBox::BlasMatrix, std::vector > > >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose, LinBox::BlasMatrix, std::vector > > >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > >, LinBox::Transpose, LinBox::CekstvSwitch > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> > > >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose, LinBox::CekstvSwitch > >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose, LinBox::BlasMatrix, std::vector > > >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> > > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::Compose, LinBox::BlasMatrix, std::vector > > >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::Transpose, LinBox::SparseMatrixFormat::SparseSeq> > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::Transpose, LinBox::CekstvSwitch > >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> > > >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In constructor 'LinBox::BlackboxContainerSymmetric::BlackboxContainerSymmetric(const Blackbox*, const Field&, RandIter&) [with Field = Givaro::GFqDom; _Blackbox = LinBox::Compose, LinBox::VectorCategories::DenseVectorTag>, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> >, LinBox::Diagonal, LinBox::VectorCategories::DenseVectorTag> >; RandIter = Givaro::GIV_randIter, long long int>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_modn_sparse.o -llinbox-1.6.3 -liml -lblas -llapack -lgivaro -lflint -lmpfr -lntl -lgmp -lgmpxx -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_sparse.cpython-39-arm-linux-gnueabihf.so -fopenmp -lpari [sagelib-9.2] [176/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix1.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix1.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix1.c:20095:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 20095 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix1.c:20094:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20094 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix1.c:19750:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 19750 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix1.c:19749:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19749 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 150 | P, Pbeg, Pmid, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 153 | mul(R, Rmid, Rend, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 154 | P, Pmid, Pend, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 155 | Q, Qmid, Qend); // PhQh in second storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::GFqDom]': [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 85 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 203 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 204 | P, Pbeg, Pmid); // Pl^2 in first storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 206 | sqr(R, Rmid, Rend, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 207 | P, Pmid, Pend); // Ph^2 in second storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 210 | mul(M, M.begin(), M.end(), // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 211 | P, Pbeg, Pmid, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 212 | P, Pmid, Pend); [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::powmod(Givaro::Poly1Dom::Rep&, const Rep&, Givaro::IntegerDom::Element, const Rep&) const [with Domain = Givaro::GFqDom]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 84 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In constructor 'Givaro::GFqDom::GFqDom(Givaro::GFqDom::UTT, Givaro::GFqDom::UTT) [with TT = long long int]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'vect& Givaro::Poly1PadicDom::radix(vect&, const Element&, int64_t) [with vect = std::vector; Domain = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 150 | P, Pbeg, Pmid, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 153 | mul(R, Rmid, Rend, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 154 | P, Pmid, Pend, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 155 | Q, Qmid, Qend); // PhQh in second storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 85 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:85:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 203 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 204 | P, Pbeg, Pmid); // Pl^2 in first storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:203:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 206 | sqr(R, Rmid, Rend, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 207 | P, Pmid, Pend); // Ph^2 in second storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:206:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 210 | mul(M, M.begin(), M.end(), // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 211 | P, Pbeg, Pmid, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 212 | P, Pmid, Pend); [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:210:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In member function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In member function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::BlasVector >, std::vector, std::allocator > > >; Vector2 = LinBox::BlasVector >, std::vector, std::allocator > > >; Field_ = Givaro::Extension >]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In function 'typename Field::Element& LinBox::DotProductDomain::dotSpecializedDD(typename LinBox::DotProductDomain::Field::Element&, const Vector1&, const Vector2&) const [with Vector1 = LinBox::Subvector*, std::vector, std::allocator > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > >; Vector2 = LinBox::ReverseVector*, std::vector, std::allocator > > > >, LinBox::Subiterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > > > >; Field_ = Givaro::Extension >]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In member function 'bool Givaro::Poly1FactorDom::is_irreducible(const Rep&, Givaro::Poly1FactorDom::Residu_t) const [with Domain = Givaro::ModularBalanced; Tag = Givaro::Dense; RandomIterator = Givaro::GivRandom]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 84 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:84:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'Polynomial& LinBox::minpoly(Polynomial&, const Blackbox&, LinBox::RingCategories::ModularTag, const LinBox::Method::Wiedemann&) [with Polynomial = LinBox::DensePolynomial >; Blackbox = LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq>]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'typename Field::Element& LinBox::WhisartTraceTranspose(typename Field::Element&, const Field&, const LinBox::Diagonal&, const BB&, const LinBox::Diagonal&, LinBox::IndexedTags::NoIndexed) [with Field = Givaro::GFqDom; BB = LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'typename Field::Element& LinBox::WhisartTraceTranspose(typename Field::Element&, const Field&, const LinBox::Diagonal&, const BB&, const LinBox::Diagonal&, LinBox::IndexedTags::NoIndexed) [with Field = Givaro::GFqDom; BB = LinBox::Compose, LinBox::BlasMatrix, std::vector > > >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'typename Field::Element& LinBox::WhisartTraceTranspose(typename Field::Element&, const Field&, const LinBox::Diagonal&, const BB&, const LinBox::Diagonal&, LinBox::IndexedTags::NoIndexed) [with Field = Givaro::GFqDom; BB = LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::PolynomialBBOwner, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'size_t& LinBox::rank(size_t&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const LinBox::Method::Blackbox&) [with Blackbox = LinBox::PolynomialBB, LinBox::SparseMatrixFormat::SparseSeq>, LinBox::DensePolynomial > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix1.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix1.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [177/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/args.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/args.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'typename Field::Element& LinBox::WhisartTraceTranspose(typename Field::Element&, const Field&, const LinBox::Diagonal&, const BB&, const LinBox::Diagonal&, LinBox::IndexedTags::NoIndexed) [with Field = Givaro::GFqDom; BB = LinBox::Compose, LinBox::BlasMatrix, std::vector > > >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'typename Field::Element& LinBox::WhisartTraceTranspose(typename Field::Element&, const Field&, const LinBox::Diagonal&, const BB&, const LinBox::Diagonal&, LinBox::IndexedTags::NoIndexed) [with Field = Givaro::GFqDom; BB = LinBox::Compose, LinBox::CekstvSwitch > >, LinBox::SparseMatrix, LinBox::SparseMatrixFormat::SparseSeq> >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/args.c:17313:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 17313 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/args.c:17312:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17312 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/args.c:16968:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 16968 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/args.c:16967:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16967 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/args.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matrix/args.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [178/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_symbolic_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_symbolic_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_symbolic_dense.c:8677:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 8677 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_symbolic_dense.c:8676:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8676 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_symbolic_dense.c:8332:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8332 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_symbolic_dense.c:8331:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8331 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:699: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In member function 'Vector1& LinBox::MatrixDomain::mulRowSpecialized(Vector1&, const Matrix_&, const Vector2&, LinBox::VectorCategories::DenseVectorTag) const [with Vector1 = LinBox::BlasVector >, std::vector, std::allocator > > >; Matrix_ = LinBox::Protected::SparseMatrixGeneric >, std::vector >, std::allocator > > >, LinBox::VectorCategories::SparseSequenceVectorTag>; Vector2 = LinBox::BlasVector >, std::vector, std::allocator > > >; Field_ = Givaro::Extension >]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_symbolic_dense.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_symbolic_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [179/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_complex_double_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_complex_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_complex_double_dense.c:645: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_double_dense.c:3622:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3622 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_double_dense.c:3621:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3621 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_double_dense.c:3277:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3277 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_double_dense.c:3276:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3276 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:694: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'std::istream& LinBox::Diagonal<_Field, LinBox::VectorCategories::DenseVectorTag>::read(std::istream&) [with _Field = Givaro::GFqDom]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [sagelib-9.2] 960 | _M_fill_insert(end(), __new_size - size(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_complex_double_dense.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_double_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [180/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_generic_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_generic_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_dense.c:5023:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5023 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_dense.c:5022:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5022 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_dense.c:4678:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4678 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_dense.c:4677:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4677 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c: In function '__pyx_pw_4sage_6matrix_7matrix2_6Matrix_231_cyclic_subspace': [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:80278:27: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 80278 | __pyx_t_4 = ((__pyx_v_n + __pyx_v_k) + 1); [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix2.c:79625:14: note: '__pyx_v_k' was declared here [sagelib-9.2] 79625 | Py_ssize_t __pyx_v_k; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_generic_dense.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [181/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6998:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 6998 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6997:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 6997 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6871:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 6871 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6870:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 6870 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6742:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 6742 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6741:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 6741 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6552:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 6552 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6551:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 6551 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6336:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 6336 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6335:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 6335 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6194:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6194 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:6193:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6193 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:5849:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5849 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_dense.c:5848:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5848 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_dense.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [182/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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./sage/ext -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/arb -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_cyclo_dense.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_cyclo_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20876:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20876 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20875:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20875 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20531:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20531 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20530:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20530 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:4746: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:4746: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_cyclo_dense.o -lflint -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_cyclo_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [183/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_gf2e_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_gf2e_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13566:22: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 13566 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13565:17: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 13565 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13439:22: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 13439 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13438:17: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 13438 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13310:22: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 13310 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13309:17: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 13309 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13120:22: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 13120 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:13119:17: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 13119 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:12904:22: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 12904 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:12903:17: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 12903 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:12617:22: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12617 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:12616:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12616 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:12272:22: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 12272 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:12271:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12271 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_integer_sparse.o -llinbox-1.6.3 -liml -lblas -llapack -lgivaro -lflint -lmpfr -lntl -lgmp -lgmpxx -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_sparse.cpython-39-arm-linux-gnueabihf.so -fopenmp -lpari [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c: In function '__pyx_pf_4sage_6matrix_17matrix_gf2e_dense_17Matrix_gf2e_dense_32echelonize.constprop': [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:571:40: warning: '__pyx_v_r' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 571 | #define PyInt_FromSize_t PyLong_FromSize_t [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_gf2e_dense.c:8297:10: note: '__pyx_v_r' was declared here [sagelib-9.2] 8297 | size_t __pyx_v_r; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] [184/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_real_double_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_real_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_real_double_dense.c:645: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_real_double_dense.c:3739:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3739 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_real_double_dense.c:3738:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3738 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_real_double_dense.c:3394:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3394 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_real_double_dense.c:3393:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3393 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_real_double_dense.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_real_double_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [185/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -ICBLAS_INCDIR -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cypari2 -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_integer_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c: In function '__pyx_f_4sage_6matrix_20matrix_integer_dense_fmpz_mat_to_mpz_array': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:6580:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 6580 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:6592:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 6592 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c: In function '__pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_36is_primitive': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:12157:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12157 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:12169:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12169 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:12412:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12412 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:12424:39: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12424 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:12533:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12533 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:12545:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12545 | for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c: In function '__pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_50_reduce': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:16004:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 16004 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_7; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c: In function '__pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_106_rational_kernel_iml': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:31643:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 31643 | for (__pyx_t_13 = 0; __pyx_t_13 < __pyx_t_12; __pyx_t_13+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:31655:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] [sagelib-9.2] 31655 | for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_15; __pyx_t_16+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c: In function '__pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_108_rational_kernel_flint': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:32005:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 32005 | for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:32017:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 32017 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_14; __pyx_t_15+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c: In function '__pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_122_solve_iml': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:35590:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] [sagelib-9.2] 35590 | for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:35801:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 35801 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_14; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:35811:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 35811 | for (__pyx_v_j = 0; __pyx_v_j < __pyx_t_13; __pyx_v_j++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c: In function '__pyx_f_4sage_6matrix_20matrix_integer_dense__lift_crt': [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48436:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 48436 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48497:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 48497 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48519:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 48519 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48531:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 48531 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_17; __pyx_t_15+=1) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_gf2e_dense.o -lm4rie -lm4ri -lpng16 -lm -lz -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_gf2e_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48566:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 48566 | for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_20; __pyx_t_15+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48589:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 48589 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48611:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 48611 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) { [sagelib-9.2] | ^ [sagelib-9.2] [186/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_mod2_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53571:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 53571 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53570:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 53570 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53444:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 53444 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53443:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 53443 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53315:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 53315 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53314:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 53314 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53125:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 53125 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:53124:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 53124 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:52909:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 52909 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:52908:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 52908 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:49858:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 49858 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:49857:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 49857 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:49653:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 49653 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:49652:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 49652 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:49263:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 49263 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:49262:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 49262 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48918:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 48918 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_integer_dense.c:48917:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 48917 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:20553:20: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 20553 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:20552:15: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 20552 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:20348:20: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 20348 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:20347:15: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 20347 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:20068:20: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 20068 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:20067:15: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 20067 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19941:20: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 19941 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19940:15: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 19940 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19812:20: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 19812 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19811:15: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 19811 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19622:20: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 19622 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19621:15: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 19621 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19406:20: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 19406 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:19405:15: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 19405 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:17469:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 17469 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:17468:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17468 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:17124:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 17124 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_mod2_dense.c:17123:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17123 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_mod2_dense.o -lgmp -lm4ri -lgd -lpng16 -lm -lz -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_mod2_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [187/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_generic_sparse.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_generic_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_sparse.c:6445:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6445 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_sparse.c:6444:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6444 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_sparse.c:6100:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6100 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_generic_sparse.c:6099:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6099 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_generic_sparse.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_sparse.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [188/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/arb -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_complex_ball_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_complex_ball_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_ball_dense.c:12558:65: warning: '__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new' defined but not used [-Wunused-function] [sagelib-9.2] 12558 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10927:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10927 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10926:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10926 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10582:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10582 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10581:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10581 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_complex_ball_dense.o -lflint -lflint-arb -lgmp -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_ball_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [189/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/ext -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/misc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/misc.c:9281:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9281 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/misc.c:9280:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9280 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/misc.c:8936:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8936 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/misc.c:8935:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8935 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/misc.o -lflint -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/matrix/misc.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [190/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -ICBLAS_INCDIR -I./sage/ext -I./sage/cpython -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_modn_dense_double.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_modn_dense_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -DDISABLE_COMMENTATOR -fopenmp -fabi-version=6 -std=gnu++11 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:6228:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6228 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:6412:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6412 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_integer_dense.o -LCBLAS_LIBDIR -llinbox-1.6.3 -liml -lblas -llapack -lgivaro -lpari -lflint -lmpfr -lntl -lgmp -lgmpxx -lgslcblas -lm -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_dense.cpython-39-arm-linux-gnueabihf.so -fopenmp -lpari [sagelib-9.2] [191/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_polynomial_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_polynomial_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_polynomial_dense.c:21458:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 21458 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_polynomial_dense.c:21457:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21457 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_polynomial_dense.c:21113:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 21113 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_polynomial_dense.c:21112:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21112 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix2.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix2.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [192/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_rational_sparse.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_rational_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_sparse.c:9371:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9371 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_sparse.c:9370:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9370 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_sparse.c:9026:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9026 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_rational_sparse.c:9025:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9025 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24037:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 24037 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24036:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 24036 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23832:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23832 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23831:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 23831 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22934:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22934 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22933:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 22933 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22807:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22807 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22806:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 22806 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22678:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22678 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22677:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 22677 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22488:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22488 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22487:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 22487 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22272:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 22272 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22271:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 22271 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20776:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20776 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20775:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20775 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20431:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20431 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20430:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20430 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_rational_sparse.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_sparse.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [193/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix0.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix0.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c: In function '__pyx_f_4sage_6matrix_7matrix0_6Matrix_get_hash_constants': [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:38968:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '7588977053414534154' to '89992202' [-Woverflow] [sagelib-9.2] 38968 | (__pyx_v_C[1]) = 0x6951766c055d2c0a; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:38977:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '1249104701676882785' to '-1363637407' [-Woverflow] [sagelib-9.2] 38977 | (__pyx_v_C[2]) = 0x1155b61baeb88b61; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:38986:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '961751343432955585' to '1402173121' [-Woverflow] [sagelib-9.2] 38986 | (__pyx_v_C[3]) = 0x0d58d3c0539376c1; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:38995:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '8966781172313446561' to '-630761311' [-Woverflow] [sagelib-9.2] 38995 | (__pyx_v_C[4]) = 0x7c7067f7da6758a1; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:40817:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 40817 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:40816:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 40816 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:40472:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 40472 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:40471:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 40471 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c: In function '__pyx_mp_ass_subscript_4sage_6matrix_7matrix0_Matrix': [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:9368:24: warning: '__pyx_v_row' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 9368 | __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) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:8397:14: note: '__pyx_v_row' was declared here [sagelib-9.2] 8397 | Py_ssize_t __pyx_v_row; [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:9484:22: warning: '__pyx_v_col' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 9484 | __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) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:8398:14: note: '__pyx_v_col' was declared here [sagelib-9.2] 8398 | Py_ssize_t __pyx_v_col; [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_polynomial_dense.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_polynomial_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [194/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/constructor.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/constructor.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/constructor.c:3075:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3075 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/constructor.c:2729:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] [sagelib-9.2] 2729 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:698: [sagelib-9.2] /usr/include/c++/10/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]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:703: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:703: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 150 | P, Pbeg, Pmid, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 153 | mul(R, Rmid, Rend, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 154 | P, Pmid, Pend, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 155 | Q, Qmid, Qend); // PhQh in second storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:698: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:703: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/constructor.o -o build/lib.linux-armv7l-3.9/sage/matrix/constructor.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [195/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_sparse.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15857:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 15857 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15856:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 15856 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15730:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 15730 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15729:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 15729 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15601:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 15601 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15600:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 15600 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15411:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 15411 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15410:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 15410 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15195:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 15195 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:15194:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 15194 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:13876:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13876 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:13875:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13875 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:13531:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13531 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix_sparse.c:13530:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13530 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c: In function '__pyx_pw_4sage_6matrix_7matrix0_6Matrix_25__getitem__': [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:563:40: warning: '__pyx_v_row' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 563 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/matrix0.c:6495:7: note: '__pyx_v_row' was declared here [sagelib-9.2] 6495 | int __pyx_v_row; [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_sparse.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_sparse.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [196/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matrix/change_ring.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/change_ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/matrix/change_ring.c:651: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/change_ring.c:3972:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3972 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/change_ring.c:3971:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3971 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/change_ring.c:3627:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3627 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matrix/change_ring.c:3626:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3626 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/change_ring.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matrix/change_ring.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [197/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/sets [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sets/disjoint_set.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/disjoint_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix0.o -o build/lib.linux-armv7l-3.9/sage/matrix/matrix0.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:16891:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 16891 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:16890:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16890 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:16546:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 16546 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:16545:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16545 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:9616:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 9616 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:9615:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 9615 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:9411:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 9411 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/disjoint_set.c:9410:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 9410 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/sets/disjoint_set.c:3781: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] [198/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sets/recursively_enumerated_set.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/recursively_enumerated_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/disjoint_set.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/sets/disjoint_set.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [199/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sets/finite_set_map_cy.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/finite_set_map_cy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/sets/finite_set_map_cy.c:9080:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9080 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/finite_set_map_cy.c:9079:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9079 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/finite_set_map_cy.c:8735:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8735 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/finite_set_map_cy.c:8734:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8734 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/recursively_enumerated_set.o -o build/lib.linux-armv7l-3.9/sage/sets/recursively_enumerated_set.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [200/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sets/pythonclass.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/pythonclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/finite_set_map_cy.o -o build/lib.linux-armv7l-3.9/sage/sets/finite_set_map_cy.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [201/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/quadratic_forms [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quadratic_forms/count_local_2.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/quadratic_forms/count_local_2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3855:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 3855 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3854:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 3854 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3728:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 3728 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3727:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 3727 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3599:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 3599 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3598:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 3598 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3409:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 3409 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3408:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 3408 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3193:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 3193 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/sets/pythonclass.c:3192:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 3192 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quadratic_forms/count_local_2.c:6200:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6200 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quadratic_forms/count_local_2.c:6199:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6199 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quadratic_forms/count_local_2.c:5855:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5855 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/quadratic_forms/count_local_2.c:5854:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5854 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: 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*)': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/sets/pythonclass.o -o build/lib.linux-armv7l-3.9/sage/sets/pythonclass.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [202/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quadratic_forms/ternary.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/quadratic_forms/ternary.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/quadratic_forms/count_local_2.o -lgmp -o build/lib.linux-armv7l-3.9/sage/quadratic_forms/count_local_2.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [203/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -o build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__evaluate.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [204/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/docs [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/docs/instancedoc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/docs/instancedoc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/docs/instancedoc.o -o build/lib.linux-armv7l-3.9/sage/docs/instancedoc.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [205/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/ode.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/ode.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99 [sagelib-9.2] build/cythonized/sage/calculus/ode.c: In function '__pyx_pf_4sage_8calculus_3ode_10ode_solver_8ode_solve': [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5518:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5518 | __pyx_v_T = gsl_odeiv_step_rkf45; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5550:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5550 | __pyx_v_T = gsl_odeiv_step_rk2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5582:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5582 | __pyx_v_T = gsl_odeiv_step_rk4; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5614:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5614 | __pyx_v_T = gsl_odeiv_step_rkck; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5646:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5646 | __pyx_v_T = gsl_odeiv_step_rk8pd; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5678:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5678 | __pyx_v_T = gsl_odeiv_step_rk2imp; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5710:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5710 | __pyx_v_T = gsl_odeiv_step_rk4imp; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5742:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5742 | __pyx_v_T = gsl_odeiv_step_bsimp; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5818:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5818 | __pyx_v_T = gsl_odeiv_step_gear1; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:5850:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 5850 | __pyx_v_T = gsl_odeiv_step_gear2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:6334:26: warning: assignment to 'int (*)(double, const double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, void *)' [-Wincompatible-pointer-types] [sagelib-9.2] 6334 | __pyx_v_sys.function = __pyx_f_4sage_8calculus_3ode_c_f_compiled; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:6343:26: warning: assignment to 'int (*)(double, const double *, double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, double *, void *)' [-Wincompatible-pointer-types] [sagelib-9.2] 6343 | __pyx_v_sys.jacobian = __pyx_f_4sage_8calculus_3ode_c_jac_compiled; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:6375:26: warning: assignment to 'int (*)(double, const double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, void *)' [-Wincompatible-pointer-types] [sagelib-9.2] 6375 | __pyx_v_sys.function = __pyx_f_4sage_8calculus_3ode_c_f; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/ode.c:6384:26: warning: assignment to 'int (*)(double, const double *, double *, double *, void *)' from incompatible pointer type 'int (*)(double, double *, double *, double *, void *)' [-Wincompatible-pointer-types] [sagelib-9.2] 6384 | __pyx_v_sys.jacobian = __pyx_f_4sage_8calculus_3ode_c_jac; [sagelib-9.2] | ^ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matrix/matrix_modn_dense_double.o -LCBLAS_LIBDIR -llinbox-1.6.3 -liml -lblas -llapack -lgivaro -lmpfr -lntl -lgmp -lgmpxx -lgslcblas -lm -o build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_double.cpython-39-arm-linux-gnueabihf.so -lpari -fopenmp [sagelib-9.2] [206/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/riemann.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/riemann.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/calculus/riemann.c:649: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/ode.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/calculus/ode.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [207/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/var.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/var.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/var.o -o build/lib.linux-armv7l-3.9/sage/calculus/var.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [208/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/interpolators.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/interpolators.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/calculus/interpolators.c:643: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/interpolators.o -o build/lib.linux-armv7l-3.9/sage/calculus/interpolators.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [209/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/integration.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/integration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99 [sagelib-9.2] build/cythonized/sage/calculus/integration.c: In function '__pyx_pf_4sage_8calculus_11integration_2monte_carlo_integral': [sagelib-9.2] build/cythonized/sage/calculus/integration.c:5859:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 5859 | __pyx_t_3 = ((__pyx_t_7 < __pyx_v_target_dim) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/integration.c:5972:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 5972 | __pyx_t_3 = ((__pyx_t_7 > __pyx_v_target_dim) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/integration.c:6343:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6343 | __pyx_t_4 = ((__pyx_t_7 == __pyx_v_dim) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/calculus/integration.c:6409:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6409 | __pyx_t_2 = ((__pyx_t_7 > __pyx_v_dim) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/integration.c:6479:37: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6479 | for (__pyx_temp=0; __pyx_temp < __pyx_v_dim; __pyx_temp++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/integration.c:6545:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 6545 | __pyx_v_type_rng = gsl_rng_default; [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/integration.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/calculus/integration.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [210/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/interpolation.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/interpolation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/interpolation.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/calculus/interpolation.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [211/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/transforms [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/transforms/fft.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/transforms/fft.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/calculus/transforms/fft.c: In function '__pyx_pf_4sage_8calculus_10transforms_3fft_28FastFourierTransform_complex___init__': [sagelib-9.2] build/cythonized/sage/calculus/transforms/fft.c:1840:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 1840 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_1; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/quadratic_forms/ternary.o -o build/lib.linux-armv7l-3.9/sage/quadratic_forms/ternary.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [212/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/calculus/transforms/dwt.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/transforms/dwt.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/calculus/transforms/dwt.c: In function '__pyx_pf_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_10plot': [sagelib-9.2] build/cythonized/sage/calculus/transforms/dwt.c:2668:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 2668 | for (__pyx_v_i = __pyx_v_x_min; __pyx_v_i < __pyx_t_5; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/calculus/transforms/dwt.c: In function '__pyx_pw_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_11plot': [sagelib-9.2] build/cythonized/sage/calculus/transforms/dwt.c:2553:10: warning: '__pyx_v_x_max' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 2553 | size_t __pyx_v_x_max; [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/transforms/dwt.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/calculus/transforms/dwt.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [213/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/modular [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/hypergeometric_misc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/hypergeometric_misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/transforms/fft.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/calculus/transforms/fft.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [214/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/arithgroup [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/farey_symbol.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/arithgroup/farey_symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/calculus/riemann.o -o build/lib.linux-armv7l-3.9/sage/calculus/riemann.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [215/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/arithgroup_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/arithgroup/arithgroup_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/hypergeometric_misc.c: In function '__pyx_f_4sage_7modular_19hypergeometric_misc_hgm_coeffs': [sagelib-9.2] build/cythonized/sage/modular/hypergeometric_misc.c:6040:20: warning: '__pyx_v_w1' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6040 | return PyLong_FromLongLong((PY_LONG_LONG) value); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/hypergeometric_misc.c:1544:16: note: '__pyx_v_w1' was declared here [sagelib-9.2] 1544 | PY_LONG_LONG __pyx_v_w1; [sagelib-9.2] | ^~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/hypergeometric_misc.c:6040:20: warning: '__pyx_v_w' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6040 | return PyLong_FromLongLong((PY_LONG_LONG) value); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/hypergeometric_misc.c:1543:16: note: '__pyx_v_w' was declared here [sagelib-9.2] 1543 | PY_LONG_LONG __pyx_v_w; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/hypergeometric_misc.c:2782:25: warning: '__pyx_v_q2' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 2782 | __pyx_v_w = ((__pyx_v_w * __pyx_v_w2) % __pyx_v_q2); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7903:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 7903 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7902:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 7902 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7776:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 7776 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7775:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 7775 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7647:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 7647 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7646:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 7646 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7457:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 7457 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7456:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 7456 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7241:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 7241 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7240:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 7240 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7099:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7099 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7098:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7098 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:6754:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6754 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/arithgroup_element.c:6753:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6753 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14263:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14263 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14262:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 14262 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14136:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14136 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14135:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 14135 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14007:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14007 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14006:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 14006 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13817:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 13817 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13816:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 13816 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13601:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 13601 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13600:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 13600 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13387:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 13387 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13386:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13386 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13042:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 13042 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13041:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13041 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/hypergeometric_misc.o -o build/lib.linux-armv7l-3.9/sage/modular/hypergeometric_misc.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [216/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/congroup.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/arithgroup/congroup.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/arithgroup/congroup.c:7434:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7434 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/congroup.c:7433:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7433 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/congroup.c:7089:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7089 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/arithgroup/congroup.c:7088:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7088 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/arithgroup/arithgroup_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modular/arithgroup/arithgroup_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [217/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/pollack_stevens [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/pollack_stevens/dist.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/pollack_stevens/dist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25463:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 25463 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25462:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 25462 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25336:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 25336 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25335:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 25335 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25207:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 25207 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25206:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 25206 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25017:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 25017 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:25016:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 25016 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:24801:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 24801 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:24800:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 24800 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:24587:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 24587 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:24586:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24586 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:24242:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 24242 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/pollack_stevens/dist.c:24241:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24241 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/arithgroup/congroup.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [218/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/manin_symbol.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/manin_symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8761:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 8761 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8760:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 8760 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8634:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 8634 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8633:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 8633 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8505:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 8505 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8504:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 8504 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8315:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 8315 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8314:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 8314 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8099:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 8099 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:8098:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 8098 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:7885:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7885 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:7884:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7884 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:7540:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7540 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/manin_symbol.c:7539:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7539 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/manin_symbol.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modular/modsym/manin_symbol.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [219/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/relation_matrix_pyx.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/relation_matrix_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4209:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4209 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4208:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4208 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:3864:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3864 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:3863:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3863 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/modular/arithgroup/sl2z.cpp -o build/temp.linux-armv7l-3.9/sage/modular/arithgroup/sl2z.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/modular/arithgroup/farey.cpp -o build/temp.linux-armv7l-3.9/sage/modular/arithgroup/farey.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from /usr/include/python3.9/Python.h:145, [sagelib-9.2] from sage/modular/arithgroup/farey.cpp:29: [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'virtual bool is_element_general::is_member(const SL2Z&) const': [sagelib-9.2] /usr/include/python3.9/ceval.h:24:66: warning: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations] [sagelib-9.2] 24 | PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL) [sagelib-9.2] | ^ [sagelib-9.2] sage/modular/arithgroup/farey.cpp:259:22: note: in expansion of macro 'PyEval_CallObject' [sagelib-9.2] 259 | PyObject *result = PyEval_CallObject(method, tuple); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/python3.9/ceval.h:17:43: note: declared here [sagelib-9.2] 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'void FareySymbol::init_pairing(const is_element_group*)': [sagelib-9.2] sage/modular/arithgroup/farey.cpp:454:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 454 | if( missing_pair+1 == pairing.size() ) { [sagelib-9.2] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/relation_matrix_pyx.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modular/modsym/relation_matrix_pyx.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'void FareySymbol::check_pair(const is_element_group*, int)': [sagelib-9.2] 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] [sagelib-9.2] 496 | if( pairing[j] == NO and i != j ) { [sagelib-9.2] | ~~^~~~ [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::paired_side(const std::vector&, size_t) const': [sagelib-9.2] sage/modular/arithgroup/farey.cpp:561:21: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator >::difference_type' {aka 'int'} and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] [sagelib-9.2] 561 | if( i-p.begin() != n ) { [sagelib-9.2] | ~~~~~~~~~~~~^~~~ [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'std::vector<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > FareySymbol::init_cusps() const': [sagelib-9.2] sage/modular/arithgroup/farey.cpp:698:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 698 | for(int i=0; i beta.b()/beta.d() ) [sagelib-9.2] | ^ [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::cusp_class(const mpq_class&) const': [sagelib-9.2] sage/modular/arithgroup/farey.cpp:969:39: warning: typedef 'const_iterator' locally defined but not used [-Wunused-local-typedefs] [sagelib-9.2] 969 | typedef vector::const_iterator const_iterator; [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'PyObject* FareySymbol::get_cusp_widths() const': [sagelib-9.2] 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] [sagelib-9.2] 1052 | if( cusp_classes[j] == i ) { [sagelib-9.2] [220/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/heilbronn.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/heilbronn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/modsym/heilbronn.c:11862:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 11862 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/heilbronn.c:11861:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11861 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/heilbronn.c:11517:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11517 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/heilbronn.c:11516:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11516 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] sage/modular/arithgroup/farey.cpp: In member function 'std::vector FareySymbol::init_cusp_classes() const': [sagelib-9.2] sage/modular/arithgroup/farey.cpp:680:20: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 680 | if( c[j-1] == cusp_number ) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/heilbronn.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/modular/modsym/heilbronn.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [221/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/apply.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/apply.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/modsym/apply.c:3695:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3695 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/apply.c:3694:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3694 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/apply.c:3350:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3350 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/apply.c:3349:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3349 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/apply.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/modular/modsym/apply.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [222/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/p1list.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/p1list.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12615:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 12615 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12614:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 12614 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12488:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 12488 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12487:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 12487 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12359:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 12359 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12358:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 12358 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12169:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 12169 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:12168:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 12168 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:11953:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 11953 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modsym/p1list.c:11952:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 11952 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/arithgroup/farey_symbol.o build/temp.linux-armv7l-3.9/sage/modular/arithgroup/sl2z.o build/temp.linux-armv7l-3.9/sage/modular/arithgroup/farey.o -lgmp -lgmpxx -o build/lib.linux-armv7l-3.9/sage/modular/arithgroup/farey_symbol.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [223/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modform [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modform/eis_series_cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modform/eis_series_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modular/modform/eis_series_cython.c: In function '__pyx_f_4sage_7modular_7modform_17eis_series_cython_Ek_ZZ': [sagelib-9.2] build/cythonized/sage/modular/modform/eis_series_cython.c:3029:39: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 3029 | for (__pyx_v_i = 0+1; __pyx_v_i < __pyx_t_10; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/modular/modform/eis_series_cython.c:6015:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6015 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modform/eis_series_cython.c:6014:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6014 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modform/eis_series_cython.c:5670:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5670 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modular/modform/eis_series_cython.c:5669:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5669 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/pollack_stevens/dist.o -lflint -lgmp -lzn_poly -o build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/dist.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [224/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modform/eis_series_cython.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/modular/modform/eis_series_cython.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [225/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/dynamics [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/dynamics/arithmetic_dynamics [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.o -o build/lib.linux-armv7l-3.9/sage/modular/modform/l_series_gross_zagier_coeffs.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [226/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/dynamics/complex_dynamics [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c: In function '__pyx_f_4sage_8dynamics_19arithmetic_dynamics_20projective_ds_helper__normalize_coordinates.constprop': [sagelib-9.2] build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c:4286:7: warning: '__pyx_v_last_coefficient' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 4286 | int __pyx_v_last_coefficient; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modular/modsym/p1list.o -lgmp -lzn_poly -o build/lib.linux-armv7l-3.9/sage/modular/modsym/p1list.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [227/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/point_collection.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/point_collection.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9672:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 9672 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9671:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 9671 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9545:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 9545 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9544:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 9544 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9416:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 9416 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9415:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 9415 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9226:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 9226 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9225:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 9225 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9010:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 9010 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/point_collection.c:9009:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 9009 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.o -o build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/projective_ds_helper.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [228/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/toric_lattice_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/toric_lattice_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:6414:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 6414 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:6413:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 6413 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:6287:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 6287 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:6286:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 6286 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:6158:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 6158 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:6157:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 6157 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5968:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 5968 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5967:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 5967 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5752:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 5752 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5751:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 5751 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5449:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5449 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5448:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5448 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5104:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5104 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/toric_lattice_element.c:5103:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5103 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/toric_lattice_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/toric_lattice_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [229/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/integral_points.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/integral_points.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/geometry/integral_points.c:15565:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 15565 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/integral_points.c:15564:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 15564 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/integral_points.c:15220:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 15220 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/integral_points.c:15219:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 15219 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/point_collection.o -o build/lib.linux-armv7l-3.9/sage/geometry/point_collection.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c: In function '__pyx_pw_4sage_8dynamics_16complex_dynamics_19mandel_julia_helper_15polynomial_mandelbrot': [sagelib-9.2] build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c:11162:25: warning: '__pyx_v_iteration' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 11162 | __pyx_v_level = (__pyx_v_iteration / __pyx_v_level_sep); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c:7033:7: note: '__pyx_v_iteration' was declared here [sagelib-9.2] 7033 | int __pyx_v_iteration; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] [230/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/triangulation [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/triangulation/base.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/triangulation/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from build/cythonized/sage/geometry/triangulation/triangulations.h:4, [sagelib-9.2] from build/cythonized/sage/geometry/triangulation/base.cpp:663: [sagelib-9.2] build/cythonized/sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const': [sagelib-9.2] build/cythonized/sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 42 | bool full_set() const { return this->size() == n; } [sagelib-9.2] | ~~~~~~~~~~~~~^~~~ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/geometry/triangulation/functions.cc -o build/temp.linux-armv7l-3.9/sage/geometry/triangulation/functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/geometry/triangulation/data.cc -o build/temp.linux-armv7l-3.9/sage/geometry/triangulation/data.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from sage/geometry/triangulation/data.cc:8: [sagelib-9.2] sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const': [sagelib-9.2] sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 42 | bool full_set() const { return this->size() == n; } [sagelib-9.2] | ~~~~~~~~~~~~~^~~~ [sagelib-9.2] sage/geometry/triangulation/data.cc: In member function 'vertices vertices_lookup::manual_vertices_to_simplex(const simplex&) const': [sagelib-9.2] sage/geometry/triangulation/data.cc:110:10: warning: variable 'i' set but not used [-Wunused-but-set-variable] [sagelib-9.2] 110 | vertex i,j,l=0,k; [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.o -o build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics/mandel_julia_helper.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [231/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/geometry/polyhedron/combinatorial_polyhedron -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp: In function 'PyObject* __pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_48is_simplicial(__pyx_obj_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_CombinatorialPolyhedron*)': [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:21103:87: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 21103 | __pyx_t_1 = ((count_atoms((__pyx_v_facets->data[__pyx_v_i]), __pyx_v_face_length) != __pyx_v_dim) != 0); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp: In function 'PyObject* __pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_50simpliciality(__pyx_obj_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_CombinatorialPolyhedron*)': [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:21424:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 21424 | __pyx_t_1 = ((__pyx_t_7 == (__pyx_v_d + 1)) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp: In function 'PyObject* __pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_52is_simple(__pyx_obj_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_CombinatorialPolyhedron*)': [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:21720:89: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 21720 | __pyx_t_1 = ((count_atoms((__pyx_v_vertices->data[__pyx_v_i]), __pyx_v_face_length) != __pyx_v_dim) != 0); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp: In function 'PyObject* __pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_54simplicity(__pyx_obj_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_CombinatorialPolyhedron*)': [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:22041:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 22041 | __pyx_t_1 = ((__pyx_t_7 == (__pyx_v_d + 1)) != 0); [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:32016:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 32016 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:32015:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 32015 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:31671:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 31671 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpp:31670:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 31670 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/geometry/triangulation/triangulations.cc -o build/temp.linux-armv7l-3.9/sage/geometry/triangulation/triangulations.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/integral_points.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/integral_points.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [232/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/geometry/polyhedron/combinatorial_polyhedron -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from sage/geometry/triangulation/triangulations.h:4, [sagelib-9.2] from sage/geometry/triangulation/triangulations.cc:2: [sagelib-9.2] sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const': [sagelib-9.2] sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 42 | bool full_set() const { return this->size() == n; } [sagelib-9.2] | ~~~~~~~~~~~~~^~~~ [sagelib-9.2] sage/geometry/triangulation/triangulations.cc: In member function 'bool triangulations::have_more_triangulations()': [sagelib-9.2] sage/geometry/triangulation/triangulations.cc:83:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 83 | while (position != this->size()) { [sagelib-9.2] | ~~~~~~~~~^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpp:5189:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5189 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpp:5188:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5188 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpp:4844:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4844 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpp:4843:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4843 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/triangulation/base.o build/temp.linux-armv7l-3.9/sage/geometry/triangulation/functions.o build/temp.linux-armv7l-3.9/sage/geometry/triangulation/data.o build/temp.linux-armv7l-3.9/sage/geometry/triangulation/triangulations.o -o build/lib.linux-armv7l-3.9/sage/geometry/triangulation/base.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [233/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [234/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/geometry/polyhedron/combinatorial_polyhedron -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_11conversions__Vrep_list_to_bit_rep_wrapper': [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:3531:54: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 3531 | __pyx_t_1 = ((__pyx_cur_scope->__pyx_v_face_length == -1L) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_11conversions_2_incidences_to_bit_rep_wrapper': [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:4061:54: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 4061 | __pyx_t_1 = ((__pyx_cur_scope->__pyx_v_face_length == -1L) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6543:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6543 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6542:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6542 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6198:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6198 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6197:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6197 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpp:9079:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9079 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpp:9078:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9078 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpp:8734:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8734 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpp:8733:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8733 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [235/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/geometry/polyhedron/combinatorial_polyhedron -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpp:8303:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8303 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpp:8302:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8302 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpp:7958:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7958 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpp:7957:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7957 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [236/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/geometry/polyhedron/combinatorial_polyhedron -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpp:8404:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8404 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpp:8403:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8403 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpp:8059:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8059 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpp:8058:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8058 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [237/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/games [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/games/sudoku_backtrack.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/games/sudoku_backtrack.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [238/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/groups [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/libgap_wrapper.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/libgap_wrapper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/games/sudoku_backtrack.o -o build/lib.linux-armv7l-3.9/sage/games/sudoku_backtrack.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [239/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/group.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/group.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:10026:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 10026 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:10025:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 10025 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9899:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 9899 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9898:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 9898 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9770:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 9770 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9769:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 9769 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9580:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 9580 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9579:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 9579 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9364:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 9364 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9363:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 9363 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9222:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9222 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:9221:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9221 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:8877:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8877 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/libgap_wrapper.c:8876:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8876 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/group.o -o build/lib.linux-armv7l-3.9/sage/groups/group.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [240/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/old.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/old.o -o build/lib.linux-armv7l-3.9/sage/groups/old.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [241/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/semimonomial_transformations [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5835:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5835 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5834:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5834 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5490:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5490 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5489:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5489 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/libgap_wrapper.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/libgap_wrapper.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [242/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/matrix_gps [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/matrix_gps/group_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/matrix_gps/group_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:11170:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 11170 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:11169:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 11169 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:11043:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 11043 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:11042:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 11042 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10914:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 10914 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10913:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 10913 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10724:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 10724 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10723:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 10723 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10508:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 10508 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10507:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 10507 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10366:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10366 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10365:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10365 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10021:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10021 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/matrix_gps/group_element.c:10020:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10020 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.o -o build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [243/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/permgroup_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/permgroup_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_f_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement__set_libgap': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:6701:29: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 6701 | __pyx_t_5 = ((__pyx_v_d > __pyx_v_self->n) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:6756:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 6756 | __pyx_v_p2 = CONST_ADDR_PERM2(__pyx_v_p->value); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:6767:35: warning: comparison of integer expressions of different signedness: 'int' and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6767 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_10; __pyx_t_6+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:6816:29: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 6816 | __pyx_t_5 = ((__pyx_v_d > __pyx_v_self->n) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:6871:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 6871 | __pyx_v_p4 = CONST_ADDR_PERM4(__pyx_v_p->value); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:6882:35: warning: comparison of integer expressions of different signedness: 'int' and 'UInt' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 6882 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_10; __pyx_t_6+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_pf_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement_20_libgap_': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:10037:33: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 10037 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_pf_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement_58__hash__': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:14736:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 14736 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:22119:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 22119 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:22118:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 22118 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21992:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 21992 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21991:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 21991 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21863:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 21863 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21862:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 21862 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21673:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 21673 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21672:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 21672 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21457:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 21457 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:21456:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 21456 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:19809:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 19809 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:19808:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19808 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:19464:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 19464 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:19463:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19463 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.o -lgmp -o build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [244/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:34005:66: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] [sagelib-9.2] 34005 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:33969:66: warning: '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' defined but not used [-Wunused-function] [sagelib-9.2] 33969 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30470:22: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 30470 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30469:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 30469 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30125:22: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 30125 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30124:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 30124 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23195:22: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 23195 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23194:17: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 23194 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:22990:22: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 22990 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:22989:17: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 22989 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:4761: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/matrix_gps/group_element.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/group_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [245/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15258:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 15258 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15257:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 15257 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:14913:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 14913 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:14912:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14912 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:7983:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 7983 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:7982:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 7982 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:7778:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 7778 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:7777:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7777 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:3737: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [246/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I./sage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30049:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 30049 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30048:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 30048 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:29704:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 29704 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:29703:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 29703 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:22774:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 22774 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:22773:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 22773 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:22569:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 22569 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:22568:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 22568 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:11337:18: warning: '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_print_level' defined but not used [-Wunused-function] [sagelib-9.2] 11337 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:4102: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:32620:8: warning: '__pyx_v_y' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 32620 | if (!__pyx_t_2) break; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:20930:7: note: '__pyx_v_y' was declared here [sagelib-9.2] 20930 | int __pyx_v_y; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_f_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement__set_string': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:568:40: warning: '__pyx_v_m' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 568 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:8559:7: note: '__pyx_v_m' was declared here [sagelib-9.2] 8559 | int __pyx_v_m; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:568:40: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 568 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/permgroup_element.c:8558:7: note: '__pyx_v_k' was declared here [sagelib-9.2] 8558 | int __pyx_v_k; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/permgroup_element.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permgroup_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [247/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16395:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 16395 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16394:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16394 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16050:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 16050 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16049:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16049 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9120:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 9120 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9119:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 9119 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:8915:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 8915 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:8914:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 8914 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:3967: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [248/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17489:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 17489 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17488:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17488 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17144:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 17144 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17143:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17143 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10214:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 10214 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10213:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 10213 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10009:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 10009 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10008:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10008 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:3941: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_python.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [249/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23504:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 23504 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23503:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23503 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23159:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 23159 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23158:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23158 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16229:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 16229 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16228:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 16228 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16024:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 16024 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16023:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 16023 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:4057: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:10220:111: warning: '__pyx_v_piv_loc_2' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10220 | __pyx_fuse_0__pyx_f_4sage_15data_structures_11bitset_base_bitset_copy(__pyx_v_temp, (&(__pyx_v_basis_2[__pyx_v_piv_loc_2]))); [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [250/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.o -lflint -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/data_structures.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [251/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c -o build/temp.linux-armv7l-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 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:17966:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 17966 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:17965:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17965 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:17621:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 17621 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:17620:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17620 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:10691:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 10691 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:10690:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 10690 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:10486:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 10486 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:10485:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10485 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:4037: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19507:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 19507 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19506:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19506 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19162:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 19162 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19161:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19161 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12232:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 12232 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12231:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 12231 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12027:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 12027 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12026:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 12026 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:3952: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19833:36: warning: '__pyx_v_minimal_in_primary_orbit' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 19833 | __pyx_t_1 = (((__pyx_v_OP->parent[__pyx_v_n]) == __pyx_v_n) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6455:7: note: '__pyx_v_minimal_in_primary_orbit' was declared here [sagelib-9.2] 6455 | int __pyx_v_minimal_in_primary_orbit; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6442:7: warning: '__pyx_v_label_meets_current' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6442 | int __pyx_v_label_meets_current; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:8816:36: warning: '__pyx_v_label_indicators' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 8816 | (__pyx_v_label_indicators[__pyx_v_i]) = (__pyx_v_current_indicators[__pyx_v_i]); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20307:23: warning: '__pyx_v_label_ps' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 20307 | __pyx_v_PS2->degree = __pyx_t_1; [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6440:87: note: '__pyx_v_label_ps' was declared here [sagelib-9.2] 6440 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_PartitionStack *__pyx_v_label_ps; [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:7675:22: warning: '__pyx_v_old_group' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 7675 | __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); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:22680:89: warning: '__pyx_v_perm_stack' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 22680 | (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))))); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6466:8: note: '__pyx_v_perm_stack' was declared here [sagelib-9.2] 6466 | int *__pyx_v_perm_stack; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19863:39: warning: '__pyx_v_orbits_of_supergroup' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 19863 | (__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])); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6453:87: note: '__pyx_v_orbits_of_supergroup' was declared here [sagelib-9.2] 6453 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OrbitPartition *__pyx_v_orbits_of_supergroup; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [252/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13084:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13084 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13083:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13083 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:12739:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 12739 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:12738:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12738 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:5809:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 5809 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:5808:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 5808 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:5604:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 5604 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:5603:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 5603 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:3647: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [253/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18031:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 18031 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18030:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18030 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:17686:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 17686 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:17685:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17685 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:10756:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 10756 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:10755:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 10755 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:10551:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 10551 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [254/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/groups/perm_gps/partn_ref2 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:10550:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10550 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:3879: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] [255/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/stats [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/intlist.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/intlist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/stats/intlist.c:7252:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 7252 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:7251:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 7251 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:7125:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 7125 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:7124:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 7124 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:6996:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 6996 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:6995:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 6995 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:6806:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 6806 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:6805:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 6805 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:6590:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 6590 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/intlist.c:6589:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 6589 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:21746:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 21746 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:21745:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21745 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:21401:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 21401 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:21400:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 21400 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11237:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 11237 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11236:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11032:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 11032 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11031:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18357:36: warning: '__pyx_v_minimal_in_primary_orbit' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 18357 | __pyx_t_1 = (((__pyx_v_OP->parent[__pyx_v_n]) == __pyx_v_n) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5409:7: note: '__pyx_v_minimal_in_primary_orbit' was declared here [sagelib-9.2] 5409 | int __pyx_v_minimal_in_primary_orbit; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:6416:41: warning: '__pyx_v_old_group' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 6416 | (__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); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:21321:17: warning: '__pyx_v_group' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 21321 | __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)); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5421:88: note: '__pyx_v_group' was declared here [sagelib-9.2] 5421 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_group; [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:21321:17: warning: '__pyx_v_perm_stack' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 21321 | __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)); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5420:8: note: '__pyx_v_perm_stack' was declared here [sagelib-9.2] 5420 | int *__pyx_v_perm_stack; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18387:39: warning: '__pyx_v_orbits_of_supergroup' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 18387 | (__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])); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5407:87: note: '__pyx_v_orbits_of_supergroup' was declared here [sagelib-9.2] 5407 | struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OrbitPartition *__pyx_v_orbits_of_supergroup; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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': [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:574:40: warning: '__pyx_v_my_final_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 574 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:7549:7: note: '__pyx_v_my_final_pos' was declared here [sagelib-9.2] 7549 | int __pyx_v_my_final_pos; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:8166:8: warning: '__pyx_v_best_end' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 8166 | if (__pyx_t_1) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/intlist.o -o build/lib.linux-armv7l-3.9/sage/stats/intlist.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [256/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/distributions [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c -o build/temp.linux-armv7l-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 [sagelib-9.2] In file included from /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/stats/distributions/dgs.h:44, [sagelib-9.2] from build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:664: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow] [sagelib-9.2] 72 | unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44); [sagelib-9.2] | ^~ [sagelib-9.2] In file included from /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/stats/distributions/dgs.h:44, [sagelib-9.2] from build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:664: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 82 | } while (r >= k*n); [sagelib-9.2] | ^~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5146:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5146 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5145:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5145 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:4801:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4801 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:4800:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4800 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/double_coset.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [257/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/chmm.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/chmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [258/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/hmm.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/hmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/stats/distributions/dgs_gauss_mp.c -o build/temp.linux-armv7l-3.9/sage/stats/distributions/dgs_gauss_mp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 -std=c99 [sagelib-9.2] In file included from sage/stats/distributions/dgs.h:44, [sagelib-9.2] from sage/stats/distributions/dgs_gauss_mp.c:33: [sagelib-9.2] sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc': [sagelib-9.2] sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow] [sagelib-9.2] 72 | unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44); [sagelib-9.2] | ^~ [sagelib-9.2] In file included from sage/stats/distributions/dgs.h:44, [sagelib-9.2] from sage/stats/distributions/dgs_gauss_mp.c:33: [sagelib-9.2] sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': [sagelib-9.2] sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 82 | } while (r >= k*n); [sagelib-9.2] | ^~ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/stats/distributions/dgs_gauss_dp.c -o build/temp.linux-armv7l-3.9/sage/stats/distributions/dgs_gauss_dp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 -std=c99 [sagelib-9.2] In file included from sage/stats/distributions/dgs.h:44, [sagelib-9.2] from sage/stats/distributions/dgs_gauss_dp.c:33: [sagelib-9.2] sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc': [sagelib-9.2] sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow] [sagelib-9.2] 72 | unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44); [sagelib-9.2] | ^~ [sagelib-9.2] In file included from sage/stats/distributions/dgs.h:44, [sagelib-9.2] from sage/stats/distributions/dgs_gauss_dp.c:33: [sagelib-9.2] sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': [sagelib-9.2] sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 82 | } while (r >= k*n); [sagelib-9.2] | ^~ [sagelib-9.2] sage/stats/distributions/dgs_gauss_dp.c: In function 'dgs_disc_gauss_dp_init': [sagelib-9.2] 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] [sagelib-9.2] 90 | for(unsigned long x=0; xupper_bound; x++) { [sagelib-9.2] | ^ [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c sage/stats/distributions/dgs_bern.c -o build/temp.linux-armv7l-3.9/sage/stats/distributions/dgs_bern.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 -std=c99 [sagelib-9.2] In file included from sage/stats/distributions/dgs.h:44, [sagelib-9.2] from sage/stats/distributions/dgs_bern.c:33: [sagelib-9.2] sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc': [sagelib-9.2] sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow] [sagelib-9.2] 72 | unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44); [sagelib-9.2] | ^~ [sagelib-9.2] In file included from sage/stats/distributions/dgs.h:44, [sagelib-9.2] from sage/stats/distributions/dgs_bern.c:33: [sagelib-9.2] sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc': [sagelib-9.2] sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 82 | } while (r >= k*n); [sagelib-9.2] | ^~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/distributions/discrete_gaussian_integer.o build/temp.linux-armv7l-3.9/sage/stats/distributions/dgs_gauss_mp.o build/temp.linux-armv7l-3.9/sage/stats/distributions/dgs_gauss_dp.o build/temp.linux-armv7l-3.9/sage/stats/distributions/dgs_bern.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/stats/distributions/discrete_gaussian_integer.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [259/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/util.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/util.o -o build/lib.linux-armv7l-3.9/sage/stats/hmm/util.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [260/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/distributions.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/distributions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/stats/hmm/hmm.c: In function '__pyx_pw_4sage_5stats_3hmm_3hmm_25DiscreteHiddenMarkovModel_17_forward': [sagelib-9.2] build/cythonized/sage/stats/hmm/hmm.c:1209:79: warning: '__pyx_v_i' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 1209 | __Pyx_GetItemInt_Fast(o, (Py_ssize_t)i, is_list, wraparound, boundscheck) :\ [sagelib-9.2] | ^~ [sagelib-9.2] 1210 | (is_list ? (PyErr_SetString(PyExc_IndexError, "list index out of range"), (PyObject*)NULL) :\ [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/stats/hmm/hmm.c:4650:14: note: '__pyx_v_i' was declared here [sagelib-9.2] 4650 | Py_ssize_t __pyx_v_i; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/chmm.o -o build/lib.linux-armv7l-3.9/sage/stats/hmm/chmm.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [261/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/libecm.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/libecm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/libecm.c:3614:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3614 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/libecm.c:3613:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3613 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/libecm.c:3269:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3269 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/libecm.c:3268:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3268 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/hmm.o -o build/lib.linux-armv7l-3.9/sage/stats/hmm/hmm.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [262/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ecl.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ecl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/libecm.o -lecm -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/libecm.cpython-39-arm-linux-gnueabihf.so -Wl,-z,noexecstack -lpari [sagelib-9.2] build/cythonized/sage/libs/ecl.c:12173:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12173 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ecl.c:12172:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12172 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ecl.c:11828:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11828 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ecl.c:11827:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11827 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ecl.c:11604:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 11604 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ecl.c:11603:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 11603 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ecl.c:11399:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 11399 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ecl.c:11398:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 11398 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [263/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/homfly.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/homfly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/stats/hmm/distributions.o -o build/lib.linux-armv7l-3.9/sage/stats/hmm/distributions.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] build/cythonized/sage/libs/homfly.c:2195:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 2195 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/homfly.c:2194:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 2194 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/homfly.c:1990:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 1990 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/homfly.c:1989:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 1989 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [264/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ratpoints.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ratpoints.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c: In function '__pyx_pf_4sage_4libs_9ratpoints_ratpoints': [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c:3533:48: warning: passing argument 2 of 'find_points' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 3533 | __pyx_v_total = find_points((&__pyx_v_args), __pyx_f_4sage_4libs_9ratpoints_process, ((void *)__pyx_v_plist)); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | int (*)(long int, long int, __mpz_struct *, void *, int *) [sagelib-9.2] In file included from build/cythonized/sage/libs/ratpoints.c:653: [sagelib-9.2] /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 *)' [sagelib-9.2] 82 | int proc(long, long, const mpz_t, void*, int*), void*); [sagelib-9.2] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c: In function '__pyx_f_4sage_4libs_9ratpoints_ratpoints_mpz_exists_only': [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c:4190:48: warning: passing argument 2 of 'find_points' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 4190 | __pyx_v_total = find_points((&__pyx_v_args), __pyx_f_4sage_4libs_9ratpoints_process_exists_only, ((void *)(&__pyx_v_info_s))); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | int (*)(long int, long int, __mpz_struct *, void *, int *) [sagelib-9.2] In file included from build/cythonized/sage/libs/ratpoints.c:653: [sagelib-9.2] /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 *)' [sagelib-9.2] 82 | int proc(long, long, const mpz_t, void*, int*), void*); [sagelib-9.2] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c:4767:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4767 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c:4766:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4766 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c:4422:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4422 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ratpoints.c:4421:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4421 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/homfly.o -lgc -lhomfly -o build/lib.linux-armv7l-3.9/sage/libs/homfly.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [265/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/readline.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/readline.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/readline.c:2994:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 2994 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/readline.c:2993:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 2993 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/readline.c:2789:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 2789 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/readline.c:2788:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 2788 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ratpoints.o -lratpoints -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/ratpoints.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [266/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/braiding.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/braiding.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/readline.o -lreadline -o build/lib.linux-armv7l-3.9/sage/libs/readline.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [267/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/lrcalc [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/lrcalc/lrcalc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/lrcalc/lrcalc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/lrcalc/lrcalc.c:6857:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6857 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lrcalc/lrcalc.c:6856:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6856 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lrcalc/lrcalc.c:6512:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6512 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lrcalc/lrcalc.c:6511:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6511 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ecl.o -lecl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/ecl.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [268/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/linbox [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/linbox/linbox_flint_interface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -fopenmp -std=gnu++11 -fabi-version=6 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/lrcalc/lrcalc.o -lgmp -llrcalc -o build/lib.linux-armv7l-3.9/sage/libs/lrcalc/lrcalc.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [269/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gsl [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gsl/array.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gsl/array.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/gsl/array.c: In function '__pyx_pf_4sage_4libs_3gsl_5array_14GSLDoubleArray___init__': [sagelib-9.2] build/cythonized/sage/libs/gsl/array.c:1443:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 1443 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/libs/gsl/array.c:1478:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [sagelib-9.2] 1478 | for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gsl/array.o -o build/lib.linux-armv7l-3.9/sage/libs/gsl/array.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/braiding.o -lbraiding -o build/lib.linux-armv7l-3.9/sage/libs/braiding.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [270/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/option.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] [271/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/ring.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/option.cpp:886: warning: "likely" redefined [sagelib-9.2] 886 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/libs/singular/option.cpp:887: warning: "unlikely" redefined [sagelib-9.2] 887 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:891: warning: "likely" redefined [sagelib-9.2] 891 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:892: warning: "unlikely" redefined [sagelib-9.2] 892 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/option.cpp:693: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/ring.cpp:697: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:9148:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9148 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:9147:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9147 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:8803:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8803 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:8802:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8802 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:8579:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8579 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:8578:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8578 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:8374:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8374 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/ring.cpp:8373:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 8373 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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 >&, fmpz_mat_struct*)': [sagelib-9.2] build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1245:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 1245 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1257:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 1257 | for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) { [sagelib-9.2] | ~~~~~~~~~~^~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/option.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/singular/option.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [272/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/rings/finite_rings -I./sage/libs/ntl -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/singular.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/singular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:906: warning: "likely" redefined [sagelib-9.2] 906 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:907: warning: "unlikely" redefined [sagelib-9.2] 907 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/singular.cpp:703: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/ring.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/singular/ring.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [273/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/rings/finite_rings -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/polynomial.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:911: warning: "likely" redefined [sagelib-9.2] 911 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:912: warning: "unlikely" redefined [sagelib-9.2] 912 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/polynomial.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:10013:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10013 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:10012:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 10012 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:9808:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9808 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:9807:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 9807 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:9313:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9313 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:9312:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9312 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:8968:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8968 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/singular.cpp:8967:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8967 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/singular/singular.cpp:3920: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/singular/singular.cpp:3920: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:8106:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8106 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:8105:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8105 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:7901:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7901 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:7900:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7900 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:7438:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7438 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:7437:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7437 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:7093:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7093 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/polynomial.cpp:7092:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7092 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/singular.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/singular/singular.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [274/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/groebner_strategy.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/groebner_strategy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:890: warning: "likely" redefined [sagelib-9.2] 890 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:891: warning: "unlikely" redefined [sagelib-9.2] 891 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/groebner_strategy.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:643:26: note: in expansion of macro 'TRUE' [sagelib-9.2] 643 | #define kTest(A) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:4040:3: note: in expansion of macro 'kTest' [sagelib-9.2] 4040 | kTest(__pyx_v_self->_strat); [sagelib-9.2] | ^~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:643:26: note: in expansion of macro 'TRUE' [sagelib-9.2] 643 | #define kTest(A) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:5677:3: note: in expansion of macro 'kTest' [sagelib-9.2] 5677 | kTest(__pyx_v_self->_strat); [sagelib-9.2] | ^~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:8164:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8164 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:8163:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 8163 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:8037:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8037 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:8036:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 8036 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7908:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7908 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7907:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 7907 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7718:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7718 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7717:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 7717 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7502:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7502 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7501:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 7501 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7360:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7360 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7359:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7359 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7015:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7015 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/groebner_strategy.cpp:7014:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7014 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/polynomial.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/singular/polynomial.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [275/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/rings/finite_rings -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/function.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -fabi-version=6 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:911: warning: "likely" redefined [sagelib-9.2] 911 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:912: warning: "unlikely" redefined [sagelib-9.2] 912 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/libs/singular/function.cpp:707: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/groebner_strategy.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/singular/groebner_strategy.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [276/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/giac [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/giac -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/giac/giac.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/giac/giac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20784:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20784 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20783:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 20783 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20657:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20657 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20656:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 20656 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20528:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20528 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20527:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 20527 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20338:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20338 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20337:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 20337 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20122:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20122 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:20121:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 20121 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:19959:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19959 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:19958:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 19958 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:19754:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19754 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:19753:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 19753 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:19291:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19291 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:19290:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19290 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:18946:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 18946 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/singular/function.cpp:18945:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 18945 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/giac/giac.cpp:154775:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 154775 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/giac/giac.cpp:154774:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 154774 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/giac/giac.cpp:154430:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 154430 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/giac/giac.cpp:154429:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 154429 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/singular/function.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/singular/function.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [277/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gap [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/libgap.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gap/libgap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/gap/libgap.c:7774:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7774 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/libgap.c:7773:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7773 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/libgap.c:7429:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7429 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/libgap.c:7428:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7428 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:681: [sagelib-9.2] /usr/include/c++/10/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]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:686: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Givaro::Poly1Dom::Rep&, Givaro::Poly1Dom::RepIterator, Givaro::Poly1Dom::RepIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator, const Rep&, Givaro::Poly1Dom::RepConstIterator, Givaro::Poly1Dom::RepConstIterator) const [with Domain = Givaro::Modular]': [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 65 | inline typename Poly1Dom::Rep& Poly1Dom::mul( [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:14, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:686: [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 149 | mul(R, Rbeg, Rmid, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 150 | P, Pbeg, Pmid, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 151 | Q, Qbeg, Qmid); // PlQl in first storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1 [sagelib-9.2] 153 | mul(R, Rmid, Rend, // Recursive dynamic choice [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 154 | P, Pmid, Pend, [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] 155 | Q, Qmid, Qend); // PhQh in second storage part of R [sagelib-9.2] | ~~~~~~~~~~~~~~ [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] /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 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:681: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/givaro/givpoly1denseops.inl:13, [sagelib-9.2] from /usr/include/givaro/givpoly1.h:41, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:686: [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gap/libgap.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/libs/gap/libgap.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [278/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gap/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/gap/element.c: In function '__pyx_pf_4sage_4libs_3gap_7element_25GapElement_RecordIterator_2__next__': [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:24381:27: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 24381 | __pyx_t_4 = ((__pyx_v_i > __pyx_t_3) != 0); [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:25644:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 25644 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:25643:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 25643 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:25439:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 25439 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:25438:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 25438 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:24976:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 24976 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:24975:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24975 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:24631:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 24631 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/element.c:24630:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24630 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gap/element.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/libs/gap/element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [279/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/util.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gap/util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7984:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 7984 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7983:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 7983 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7779:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 7779 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7778:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7778 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7461:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7461 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7460:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7460 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7116:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7116 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:7115:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7115 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/gap/util.c:6287:13: warning: '__pyx_f_4sage_4libs_3gap_4util_hold_reference' defined but not used [-Wunused-function] [sagelib-9.2] 6287 | static void __pyx_f_4sage_4libs_3gap_4util_hold_reference(Obj __pyx_v_obj) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl: In function 'Polynomial& LinBox::BlasMatrixDomainCharpoly::operator()(const Field&, Polynomial&, const Matrix&) const [with Field = Givaro::Modular; Polynomial = LinBox::DensePolynomial >; Matrix = LinBox::BlasMatrix, std::vector >]': [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 98 | mul(R, R.begin(), R.end(), [sagelib-9.2] | ~~~^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 99 | P, P.begin(), P.end(), [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 100 | Q, Q.begin(), Q.end()); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] /usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:681: [sagelib-9.2] /usr/include/c++/10/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 >::Shelf; _Alloc = std::allocator >::Shelf>]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Shelf, std::allocator >::Shelf> >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/linbox/algorithms/cra-builder-single.h:39, [sagelib-9.2] from /usr/include/linbox/solutions/det.h:528, [sagelib-9.2] from /usr/include/linbox/algorithms/bbcharpoly.h:46, [sagelib-9.2] from /usr/include/linbox/solutions/charpoly.h:34, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1208: [sagelib-9.2] /usr/include/linbox/algorithms/cra-builder-full-multip.h: In member function 'void LinBox::CRABuilderFullMultip::progress_iter(const ModType&, Iter, size_t) [with ModType = Givaro::ModularBalanced; Iter = __gnu_cxx::__normal_iterator >; Domain_Type = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/linbox/algorithms/cra-builder-full-multip.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 140 | void progress_iter (const ModType& D, Iter e_it, size_t e_size) { [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/gmp++/gmp++_int.h:20, [sagelib-9.2] from /usr/include/gmp++/gmp++.h:57, [sagelib-9.2] from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:681: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/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 >::Shelf; _Alloc = std::allocator >::Shelf>]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Shelf, std::allocator >::Shelf> >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void LinBox::CRABuilderFullMultip::normalize() const [with Domain_Type = Givaro::ModularBalanced]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Shelf*, std::vector >::Shelf, std::allocator >::Shelf> > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gap/util.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/libs/gap/util.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [280/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/lcalc [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/lcalc -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/lcalc/lcalc_Lfunction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -O3 -ffast-math -std=c++11 [sagelib-9.2] In file included from /usr/include/c++/10/backward/strstream:50, [sagelib-9.2] from /usr/include/Lfunction/L.h:34, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] [sagelib-9.2] 32 | #warning \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11281:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 11281 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11280:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11280 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10936:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10936 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10935:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10935 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10712:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10712 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10711:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 10711 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10507:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10507 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10506:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10506 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/linbox/linbox_flint_interface.o -llinbox-1.6.3 -liml -lblas -llapack -lgivaro -lflint -lmpfr -lntl -lgmp -lgmpxx -o build/lib.linux-armv7l-3.9/sage/libs/linbox/linbox_flint_interface.cpython-39-arm-linux-gnueabihf.so -fopenmp [sagelib-9.2] [281/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/flint [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/flint -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/arith.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/flint/arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/Lfunction/L.h:38, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/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]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/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]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] build/cythonized/sage/libs/flint/arith.c:4242:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4242 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/arith.c:4241:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4241 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/arith.c:3897:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3897 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/arith.c:3896:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3896 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/flint/arith.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/flint/arith.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [282/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -Isage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/flint.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/flint/flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/Lfunction/L.h:38, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'void L_function::find_zeros_v(Double, Double, Double, std::vector&) [with ttype = std::complex]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/Lfunction/L.h:38, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void L_function::find_zeros_via_N_v(Long, bool, Double, int, bool, std::vector&) [with ttype = std::complex]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/flint/flint.o -lflint -o build/lib.linux-armv7l-3.9/sage/libs/flint/flint.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [283/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -Isage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/fmpz_poly.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/flint/fmpz_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:9469:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9469 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:9468:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9468 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:9124:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9124 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:9123:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9123 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:8900:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 8900 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:8899:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8899 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:8695:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 8695 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/flint/fmpz_poly.c:8694:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 8694 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/Lfunction/L.h:38, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'void L_function::find_zeros_v(Double, Double, Double, std::vector&) [with ttype = int]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/Lfunction/L.h:38, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void L_function::find_zeros_via_N_v(Long, bool, Double, int, bool, std::vector&) [with ttype = int]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/Lfunction/L.h:38, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'void L_function::find_zeros_v(Double, Double, Double, std::vector&) [with ttype = double]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/Lfunction/L.h:38, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1, [sagelib-9.2] from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:674: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void L_function::find_zeros_via_N_v(Long, bool, Double, int, bool, std::vector&) [with ttype = double]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/flint/fmpz_poly.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_poly.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [284/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pynac [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pynac/pynac.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/lcalc/lcalc_Lfunction.o -lmpfr -lntl -lgmp -lLfunction -lm -o build/lib.linux-armv7l-3.9/sage/libs/lcalc/lcalc_Lfunction.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [285/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pynac/constant.cpp -o build/temp.linux-armv7l-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 [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:29209:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 29209 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:29208:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 29208 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:28864:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 28864 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:28863:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 28863 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:28640:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 28640 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:28639:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 28639 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:28435:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 28435 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:28434:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 28434 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:24541:12: warning: 'int __pyx_f_4sage_4libs_5pynac_5pynac_py_int_length(PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 24541 | static int __pyx_f_4sage_4libs_5pynac_5pynac_py_int_length(PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:24339:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_iquo2(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 24339 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_iquo2(PyObject *__pyx_v_x, PyObject *__pyx_v_n) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:24279:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_iquo(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 24279 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_iquo(PyObject *__pyx_v_x, PyObject *__pyx_v_n) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:23860:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_abs(PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 23860 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_abs(PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:16132:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_RDF_from_double(double)' defined but not used [-Wunused-function] [sagelib-9.2] 16132 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_RDF_from_double(double __pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:12953:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_conjugate(PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12953 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_conjugate(PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:11002:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_binomial_int(int, unsigned int)' defined but not used [-Wunused-function] [sagelib-9.2] 11002 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_binomial_int(int __pyx_v_n, unsigned int __pyx_v_k) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/pynac.cpp:10845:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_rational_power_parts(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10845 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_rational_power_parts(PyObject *__pyx_v_base, PyObject *__pyx_v_exp) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:4146:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4146 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:4145:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 4145 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:3941:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3941 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:3940:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 3940 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:3623:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3623 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:3622:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3622 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:3278:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 3278 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pynac/constant.cpp:3277:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3277 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pynac/constant.o -lgmp -lpynac -o build/lib.linux-armv7l-3.9/sage/libs/pynac/constant.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [286/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gmp [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/gmp/pylong.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gmp/pylong.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/gmp/pylong.o -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/gmp/pylong.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [287/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/symmetrica [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/symmetrica/symmetrica.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/symmetrica/symmetrica.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/symmetrica/symmetrica.c:9915:14: warning: '__pyx_f_4sage_4libs_10symmetrica_10symmetrica__op_schubert_general' defined but not used [-Wunused-function] [sagelib-9.2] 9915 | static void *__pyx_f_4sage_4libs_10symmetrica_10symmetrica__op_schubert_general(PyObject *__pyx_v_d, OP __pyx_v_res) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/symmetrica/symmetrica.o -lsymmetrica -o build/lib.linux-armv7l-3.9/sage/libs/symmetrica/symmetrica.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [288/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_impl.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/ext_impl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c: In function '__pyx_f_4sage_4libs_6mpmath_8ext_impl_MPF_normalize': [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c:6906:52: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 6906 | __pyx_t_2 = ((mpz_scan1(__pyx_v_x->man, 0) < (__pyx_v_shift - 1)) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c: In function '__pyx_f_4sage_4libs_6mpmath_8ext_impl_MPF_hypsum': [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c:23021:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] [sagelib-9.2] 23021 | if (((__pyx_t_13 > __pyx_t_14) != 0)) { [sagelib-9.2] | ^ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pynac/pynac.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lgmp -lm -lpynac -o build/lib.linux-armv7l-3.9/sage/libs/pynac/pynac.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c:25521:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 25521 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c:25520:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25520 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c:25176:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 25176 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_impl.c:25175:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25175 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [289/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/utils.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/utils.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/mpmath/utils.c: In function '__pyx_f_4sage_4libs_6mpmath_5utils_normalize': [sagelib-9.2] build/cythonized/sage/libs/mpmath/utils.c:4119:54: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 4119 | __pyx_t_1 = ((mpz_scan1(__pyx_v_man->value, 0) < (__pyx_v_shift - 1)) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/libs/mpmath/utils.c:4380:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] [sagelib-9.2] 4380 | __pyx_t_4 = (__pyx_v_trail < __pyx_v_bc); [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/libs/mpmath/utils.c:8110:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 8110 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/utils.c:8109:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8109 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/utils.c:7765:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7765 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/utils.c:7764:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7764 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/utils.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/mpmath/utils.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [290/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_main.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/ext_main.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_main.c:29521:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 29521 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_main.c:29520:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 29520 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_main.c:29176:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 29176 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_main.c:29175:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 29175 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/ext_impl.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_impl.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [291/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_libmp.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/ext_libmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_libmp.c:5715:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5715 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_libmp.c:5714:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5714 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_libmp.c:5370:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5370 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/mpmath/ext_libmp.c:5369:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5369 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/ext_libmp.o -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_libmp.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [292/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/glpk [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/glpk/error.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/glpk/error.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/glpk/error.c:2207:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 2207 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/glpk/error.c:2206:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 2206 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/glpk/error.c:2002:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 2002 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/glpk/error.c:2001:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 2001 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/glpk/error.o -lglpk -lgmp -lz -o build/lib.linux-armv7l-3.9/sage/libs/glpk/error.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [293/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/newforms.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/newforms.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/eclib/newforms.cpp:4722:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4722 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/newforms.cpp:4721:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4721 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/newforms.cpp:4377:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4377 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/newforms.cpp:4376:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4376 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/newforms.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/eclib/newforms.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [294/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/homspace.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/homspace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/eclib/homspace.cpp:4922:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4922 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/homspace.cpp:4921:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4921 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/homspace.cpp:4577:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4577 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/homspace.cpp:4576:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4576 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/mpmath/ext_main.o -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_main.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [295/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/mat.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/mat.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/homspace.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/eclib/homspace.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [296/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/eclib -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/libs/ntl -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/mwrank.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/mwrank.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/eclib/mat.cpp:4906:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4906 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mat.cpp:4905:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4905 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mat.cpp:4561:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4561 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mat.cpp:4560:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4560 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mwrank.cpp:7696:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7696 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mwrank.cpp:7695:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 7695 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mwrank.cpp:7491:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7491 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mwrank.cpp:7490:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7490 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/eclib/mwrank.cpp:2487:18: warning: 'PyObject* __pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint*)' defined but not used [-Wunused-function] [sagelib-9.2] 2487 | static PyObject *__pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/mat.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/eclib/mat.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [297/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/arb [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/cpython -I./sage/libs/arb -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/arb/arith.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/arb/arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/arb/arith.c:3881:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3881 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/arb/arith.c:3880:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3880 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/arb/arith.c:3536:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3536 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/arb/arith.c:3535:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3535 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/arb/arith.o -lflint -lflint-arb -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/arb/arith.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [298/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/arb -I./sage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/arb/arb_version.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/arb/arb_version.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/arb/arb_version.c:1876:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 1876 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/arb/arb_version.c:1875:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 1875 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/arb/arb_version.c:1671:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 1671 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/arb/arb_version.c:1670:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 1670 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/arb/arb_version.o -lflint -lflint-arb -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/arb/arb_version.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [299/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/error.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/error.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/error.cpp:1848:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 1848 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/error.cpp:1847:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 1847 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/error.cpp:1643:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 1643 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/error.cpp:1642:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 1642 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/error.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/ntl/error.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/eclib/mwrank.o -lec -lpari -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/eclib/mwrank.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [300/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pE.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] [301/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8248:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8248 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8247:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8247 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:7903:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7903 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:7902:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7902 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3439:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3439 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3354:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3354 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3341: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3341: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6611:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 6611 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6610:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6610 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6266:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 6266 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6265:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6265 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3116:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_GF2_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3116 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_GF2_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3031:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_GF2_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3031 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_GF2_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3020: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3020: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [302/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2X.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2X.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pE.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pE.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [303/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9647:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9647 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9646:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9646 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9302:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9302 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9301:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9301 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2906:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2906 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2821:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2821 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2810: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2810: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8232:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8232 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8231:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8231 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:7887:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7887 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:7886:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7886 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2985:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_make_ZZ(NTL::ZZ*)' defined but not used [-Wunused-function] [sagelib-9.2] 2985 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_make_ZZ(ZZ *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2903:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2903 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2818:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2818 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2807: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2807: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2X.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2X.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [304/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [305/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14912:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14912 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14911:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14911 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14567:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14567 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14566:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14566 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14343:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14343 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14342:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 14342 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14138:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 14138 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14137:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 14137 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3451: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] [sagelib-9.2] 3451 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3189:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3189 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3175: [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5185:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5185 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5184:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5184 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:4840:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 4840 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:4839:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4839 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2716:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2716 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2631:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2631 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2620: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2620: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pContext.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pContext.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [306/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8517:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8517 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8516:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8516 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8172:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8172 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8171:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8171 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3389:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3389 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3304:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3304 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3293: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3293: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:10977:7: warning: '__pyx_v_minval' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10977 | if (unlikely(__pyx_t_10)) { [sagelib-9.2] | ^~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:10364:8: note: '__pyx_v_minval' was declared here [sagelib-9.2] 10364 | long __pyx_v_minval; [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pX.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pX.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [307/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/giac/giac.o -lgiac -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/giac/giac.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [308/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_p.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_p.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [309/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1623:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1623 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1538:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1538 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1528: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1528: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8655:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8655 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8654:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8654 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8310:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8310 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8309:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8309 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2870:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2870 | static PyObject *__pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2785:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2785 | static PyObject *__pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2774: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2774: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8248:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 8248 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8247:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8247 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:7903:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 7903 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:7902:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7902 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3453:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3453 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3368:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3368 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3356: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3356: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EX.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [310/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2E.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_p.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_p.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [311/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/convert.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/convert.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10110:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10110 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10109:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10109 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:9765:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9765 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:9764:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9764 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:3024:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3024 | static PyObject *__pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:2939:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2939 | static PyObject *__pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:2928: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:2928: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [312/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZX.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/convert.cpp:1106: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/convert.cpp:1106: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/convert.o -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/ntl/convert.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [313/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2E.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2E.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12765:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12765 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12764:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12764 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12420:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 12420 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12419:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12419 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11164:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 11164 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11163:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 11163 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:10959:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10959 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:10958:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10958 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3379:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_ZZX_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3379 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_ZZX_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3368: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3368: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1769:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1769 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1684:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1684 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1674: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1674: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2E.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2E.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [314/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2E.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2E.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [315/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10973:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10973 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10972:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10972 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10628:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 10628 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10627:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10627 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3562:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3562 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3477:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 3477 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3465: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3465: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZX.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZX.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [316/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1533:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1533 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1448:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1448 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1438: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1438: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EContext.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EContext.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [317/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1731:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1731 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1646:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1646 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1634: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1634: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pX.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pX.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [318/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_mat_ZZ.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5767:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5767 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5766:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5766 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5422:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5422 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5421:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5421 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2829:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2829 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2744:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2744 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2732: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2732: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEContext.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [319/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1732:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1732 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1647:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 1647 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1637: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1637: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pContext.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [320/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_gmp.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/convert_gmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11462:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 11462 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11461:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11461 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11117:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 11117 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11116:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11116 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2906:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string_delete(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2906 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string_delete(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2821:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string(char*)' defined but not used [-Wunused-function] [sagelib-9.2] 2821 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string(char *__pyx_v_s) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2808: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2808: [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] 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] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/convert_gmp.o -lpari -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/pari/convert_gmp.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [321/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_flint.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/convert_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/convert_flint.o -lpari -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/pari/convert_flint.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [322/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_sage.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/convert_sage.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/libs/pari/convert_sage.c:5435:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5435 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pari/convert_sage.c:5434:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5434 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pari/convert_sage.c:5090:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5090 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/libs/pari/convert_sage.c:5089:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5089 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEX.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [323/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/misc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/convert_sage.o -lpari -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/pari/convert_sage.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [324/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/sat [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/sat/solvers [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/sat/solvers/satsolver.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/sat/solvers/satsolver.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/pari/misc.o -lpari -lgmp -o build/lib.linux-armv7l-3.9/sage/libs/pari/misc.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [325/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/arith [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/functions.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/libs/ntl/ntl_mat_ZZ.o -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_ZZ.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/arith/functions.c:4258:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4258 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/functions.c:4257:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4257 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/functions.c:3913:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3913 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/functions.c:3912:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3912 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [326/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/numerical_approx.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/numerical_approx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/arith/numerical_approx.c:3519:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3519 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/numerical_approx.c:3518:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3518 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/numerical_approx.c:3174:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3174 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/numerical_approx.c:3173:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3173 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/sat/solvers/satsolver.o -o build/lib.linux-armv7l-3.9/sage/sat/solvers/satsolver.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [327/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/power.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/power.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/numerical_approx.o -o build/lib.linux-armv7l-3.9/sage/arith/numerical_approx.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] build/cythonized/sage/arith/power.c:3604:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3604 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/power.c:3603:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3603 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/power.c:3259:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3259 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/power.c:3258:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3258 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/functions.o -lgmp -o build/lib.linux-armv7l-3.9/sage/arith/functions.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [328/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/rational_reconstruction.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/rational_reconstruction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [329/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/multi_modular.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/multi_modular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/arith/multi_modular.c: In function '__pyx_f_4sage_5arith_13multi_modular_22MultiModularBasis_base__new_random_prime': [sagelib-9.2] build/cythonized/sage/arith/multi_modular.c:3703:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [sagelib-9.2] 3703 | __pyx_t_2 = ((__pyx_t_1 >= __pyx_v_self->_num_primes) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/arith/multi_modular.c:10319:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10319 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/multi_modular.c:10318:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10318 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/multi_modular.c:9974:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9974 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/multi_modular.c:9973:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9973 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/rational_reconstruction.o -lgmp -o build/lib.linux-armv7l-3.9/sage/arith/rational_reconstruction.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [330/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/arith/srange.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/srange.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/arith/srange.c:7543:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7543 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/srange.c:7542:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7542 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/srange.c:7198:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7198 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/arith/srange.c:7197:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7197 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/power.o -lgmp -o build/lib.linux-armv7l-3.9/sage/arith/power.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [331/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/functions [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/functions/prime_pi.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/functions/prime_pi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/functions/prime_pi.c:8886:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 8886 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/functions/prime_pi.c:8885:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8885 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/functions/prime_pi.c:8541:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 8541 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/functions/prime_pi.c:8540:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 8540 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/functions/prime_pi.o -lpari -lgmp -o build/lib.linux-armv7l-3.9/sage/functions/prime_pi.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/multi_modular.o -lgmp -o build/lib.linux-armv7l-3.9/sage/arith/multi_modular.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [332/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/debug.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/debug.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [333/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/cython_metaclass.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/cython_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/cython_metaclass.o -o build/lib.linux-armv7l-3.9/sage/cpython/cython_metaclass.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [334/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/getattr.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/getattr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/cpython/getattr.c:3621:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 3621 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/cpython/getattr.c:3620:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 3620 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/cpython/getattr.c:3416:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 3416 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/cpython/getattr.c:3415:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 3415 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/arith/srange.o -lgmp -o build/lib.linux-armv7l-3.9/sage/arith/srange.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [335/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/dict_del_by_value.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/dict_del_by_value.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/dict_del_by_value.o -o build/lib.linux-armv7l-3.9/sage/cpython/dict_del_by_value.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [336/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/builtin_types.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/builtin_types.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/getattr.o -o build/lib.linux-armv7l-3.9/sage/cpython/getattr.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/builtin_types.o -o build/lib.linux-armv7l-3.9/sage/cpython/builtin_types.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [337/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/string.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [338/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/atexit.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/atexit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/debug.o -o build/lib.linux-armv7l-3.9/sage/cpython/debug.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [339/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/wrapperdescr.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/wrapperdescr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/string.o -o build/lib.linux-armv7l-3.9/sage/cpython/string.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [340/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/cpython/type.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/type.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/wrapperdescr.o -o build/lib.linux-armv7l-3.9/sage/cpython/wrapperdescr.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [341/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/coding [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/coding/binary_code.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/binary_code.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/type.o -o build/lib.linux-armv7l-3.9/sage/cpython/type.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/cpython/atexit.o -o build/lib.linux-armv7l-3.9/sage/cpython/atexit.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [342/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/coding/kasami_codes.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/kasami_codes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [343/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/codecan [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I./sage/groups/perm_gps/partn_ref2 -Isage/groups/perm_gps/partn_ref2 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/coding/codecan/codecan.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/codecan/codecan.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c: In function '__pyx_f_4sage_6coding_7codecan_7codecan_29PartitionRefinementLinearCode__init_point_hyperplane_incidence': [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:12130:47: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 12130 | for (__pyx_t_13 = __pyx_t_5; __pyx_t_13 < __pyx_t_6; __pyx_t_13+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:12495:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 12495 | for (__pyx_t_13 = 0; __pyx_t_13 < __pyx_t_20; __pyx_t_13+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:12527:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 12527 | for (__pyx_t_13 = 0; __pyx_t_13 < __pyx_t_20; __pyx_t_13+=1) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:17704:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 17704 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:17703:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 17703 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:17499:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 17499 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:17498:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 17498 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:16004:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 16004 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:16003:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16003 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:15659:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 15659 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/codecan/codecan.c:15658:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 15658 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/coding/codecan/codecan.c:5006: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35962:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 35962 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35961:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 35961 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35757:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 35757 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35756:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 35756 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35367:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 35367 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35366:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 35366 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35022:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 35022 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:35021:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 35021 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/kasami_codes.o -o build/lib.linux-armv7l-3.9/sage/coding/kasami_codes.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [344/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/coding/codecan/autgroup_can_label.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/codecan/autgroup_can_label.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/coding/binary_code.c: In function '__pyx_f_4sage_6coding_11binary_code_20BinaryCodeClassifier_aut_gp_and_can_label': [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:26186:7: warning: '__pyx_v_hzf__h_zeta' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 26186 | int __pyx_v_hzf__h_zeta; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:27117:10: warning: '__pyx_v_qzb' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 27117 | if (__pyx_t_4) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:28613:196: warning: '__pyx_v_tvc' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 28613 | __pyx_t_4 = ((((struct __pyx_vtabstruct_4sage_6coding_11binary_code_OrbitPartition *)__pyx_v_Theta->__pyx_vtab)->wd_find(__pyx_v_Theta, ((__pyx_v_v[__pyx_v_k]) ^ __pyx_v_nu->flag)) == ((struct __pyx_vtabstruct_4sage_6coding_11binary_code_OrbitPartition *)__pyx_v_Theta->__pyx_vtab)->wd_find(__pyx_v_Theta, (__pyx_v_tvc ^ __pyx_v_nu->flag))) != 0); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:29215:10: warning: '__pyx_v_ht' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 29215 | if (__pyx_t_4) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:26170:7: warning: '__pyx_v_hb' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 26170 | int __pyx_v_hb; [sagelib-9.2] | ^~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:27575:10: warning: '__pyx_v_k_rho' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 27575 | if (__pyx_t_4) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c: In function '__pyx_tp_new_4sage_6coding_11binary_code_BinaryCode': [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:10435:119: warning: '__pyx_v_glue_word' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10435 | (__pyx_v_self_words[(__pyx_v_combination + __pyx_v_other_nwords)]) = ((__pyx_v_self_words[__pyx_v_combination]) ^ __pyx_v_glue_word); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:9553:48: note: '__pyx_v_glue_word' was declared here [sagelib-9.2] 9553 | __pyx_t_4sage_6coding_11binary_code_codeword __pyx_v_glue_word; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/coding/binary_code.c:9549:7: warning: '__pyx_v_other_nwords' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 9549 | int __pyx_v_other_nwords; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/codecan/codecan.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/coding/codecan/codecan.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [345/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/finance [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/option.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/option.o -o build/lib.linux-armv7l-3.9/sage/finance/option.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [346/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/fractal.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/fractal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/binary_code.o -lgmp -o build/lib.linux-armv7l-3.9/sage/coding/binary_code.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [347/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/markov_multifractal_cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/markov_multifractal_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/markov_multifractal_cython.o -o build/lib.linux-armv7l-3.9/sage/finance/markov_multifractal_cython.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [348/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/finance/time_series.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/time_series.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/finance/time_series.c:654: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/fractal.o -o build/lib.linux-armv7l-3.9/sage/finance/fractal.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [349/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/probability [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/probability/probability_distribution.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/probability/probability_distribution.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99 [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_21SphericalDistribution_4set_random_number_generator': [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:3027:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 3027 | __pyx_v_self->T = gsl_rng_default; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:3056:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 3056 | __pyx_v_self->T = gsl_rng_ranlxd2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:3085:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 3085 | __pyx_v_self->T = gsl_rng_taus2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_16RealDistribution_4set_random_number_generator': [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:4021:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 4021 | __pyx_v_self->T = gsl_rng_default; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:4050:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 4050 | __pyx_v_self->T = gsl_rng_ranlxd2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:4079:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 4079 | __pyx_v_self->T = gsl_rng_taus2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:23178:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 23178 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:23177:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23177 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:22833:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 22833 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:22832:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22832 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:20214:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 20214 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:20213:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 20213 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:20087:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 20087 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:20086:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 20086 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_27GeneralDiscreteDistribution_4set_random_number_generator': [sagelib-9.2] build/cythonized/sage/finance/time_series.c:19958:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 19958 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:9592:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 9592 | __pyx_v_self->T = gsl_rng_default; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:9621:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 9621 | __pyx_v_self->T = gsl_rng_ranlxd2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/probability/probability_distribution.c:9650:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [sagelib-9.2] 9650 | __pyx_v_self->T = gsl_rng_taus2; [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:19957:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 19957 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:19768:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 19768 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:19767:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 19767 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:19552:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 19552 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/finance/time_series.c:19551:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 19551 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/coding/codecan/autgroup_can_label.o -o build/lib.linux-armv7l-3.9/sage/coding/codecan/autgroup_can_label.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [350/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/fast_vector_partitions.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/fast_vector_partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/fast_vector_partitions.o -o build/lib.linux-armv7l-3.9/sage/combinat/fast_vector_partitions.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [351/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/expnums.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/expnums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/expnums.c:5101:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5101 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/expnums.c:5100:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5100 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/expnums.c:4756:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4756 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/expnums.c:4755:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4755 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/expnums.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/expnums.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [352/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/partitions.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/probability/probability_distribution.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/probability/probability_distribution.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [353/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/degree_sequences.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/degree_sequences.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/degree_sequences.c:6034:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6034 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/degree_sequences.c:6033:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6033 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/degree_sequences.c:5689:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5689 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/degree_sequences.c:5688:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5688 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/partitions.o -o build/lib.linux-armv7l-3.9/sage/combinat/partitions.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [354/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/enumeration_mod_permgroup.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/enumeration_mod_permgroup.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5913:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5913 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5912:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5912 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5568:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5568 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5567:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5567 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c: In function '__pyx_f_4sage_8combinat_25enumeration_mod_permgroup_lex_cmp': [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c:3822:6: warning: '__pyx_v_i' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 3822 | if (__pyx_t_4) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/degree_sequences.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/degree_sequences.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [355/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/debruijn_sequence.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/debruijn_sequence.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c: In function '__pyx_f_4sage_8combinat_25enumeration_mod_permgroup_lex_cmp_partial': [sagelib-9.2] build/cythonized/sage/combinat/enumeration_mod_permgroup.c:3531:6: warning: '__pyx_v_i' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 3531 | if (__pyx_t_1) { [sagelib-9.2] | ^ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/finance/time_series.o -o build/lib.linux-armv7l-3.9/sage/finance/time_series.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:13735:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13735 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:13734:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13734 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:13390:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13390 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:13389:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13389 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:6460:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 6460 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:6459:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 6459 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:6255:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 6255 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/debruijn_sequence.c:6254:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 6254 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [356/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/subword_complex_c.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/subword_complex_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/enumeration_mod_permgroup.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/combinat/enumeration_mod_permgroup.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [357/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/q_bernoulli.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/q_bernoulli.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/subword_complex_c.o -o build/lib.linux-armv7l-3.9/sage/combinat/subword_complex_c.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [358/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/combinat_cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/combinat_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/combinat_cython.c:13696:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 13696 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/combinat_cython.c:13695:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13695 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/combinat_cython.c:13351:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13351 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/combinat_cython.c:13350:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13350 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/debruijn_sequence.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/debruijn_sequence.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [359/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/permutation_cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/permutation_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/q_bernoulli.o -o build/lib.linux-armv7l-3.9/sage/combinat/q_bernoulli.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [360/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/integer_lists [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/integer_lists/base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/integer_lists/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/integer_lists/base.c:9431:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9431 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/integer_lists/base.c:9430:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9430 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/integer_lists/base.c:9086:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9086 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/integer_lists/base.c:9085:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9085 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/permutation_cython.o -o build/lib.linux-armv7l-3.9/sage/combinat/permutation_cython.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [361/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/integer_lists/invlex.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/integer_lists/invlex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/integer_lists/base.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/base.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/combinat_cython.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/combinat_cython.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [362/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/spins.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/spins.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [363/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/pbw_datum.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/pbw_datum.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/crystals/spins.c:9877:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9877 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/spins.c:9876:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9876 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/spins.c:9532:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9532 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/spins.c:9531:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9531 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/integer_lists/invlex.o -o build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/invlex.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [364/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/tensor_product_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/tensor_product_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/crystals/tensor_product_element.c:26679:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 26679 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/tensor_product_element.c:26678:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26678 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/tensor_product_element.c:26334:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 26334 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/tensor_product_element.c:26333:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 26333 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c: In function '__pyx_f_4sage_8combinat_8crystals_9pbw_datum_enhance_braid_move_chain': [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:554:40: warning: '__pyx_v_last' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 554 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:6945:7: note: '__pyx_v_last' was declared here [sagelib-9.2] 6945 | int __pyx_v_last; [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:554:40: warning: '__pyx_v_first' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 554 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:6944:7: note: '__pyx_v_first' was declared here [sagelib-9.2] 6944 | int __pyx_v_first; [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:7182:16: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 7182 | __pyx_t_13 = (__pyx_v_k - 1); [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:554:40: warning: '__pyx_v_j' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 554 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:6941:7: note: '__pyx_v_j' was declared here [sagelib-9.2] 6941 | int __pyx_v_j; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:554:40: warning: '__pyx_v_i' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 554 | #define PyInt_FromLong PyLong_FromLong [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/pbw_datum.c:6940:7: note: '__pyx_v_i' was declared here [sagelib-9.2] 6940 | int __pyx_v_i; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/spins.o -o build/lib.linux-armv7l-3.9/sage/combinat/crystals/spins.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [365/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/letters.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/letters.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/pbw_datum.o -o build/lib.linux-armv7l-3.9/sage/combinat/crystals/pbw_datum.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [366/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/rigged_configurations [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/rigged_configurations/rigged_partition.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/crystals/letters.c:46682:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 46682 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/letters.c:46681:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 46681 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/letters.c:46337:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 46337 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/crystals/letters.c:46336:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 46336 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9161:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 9161 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9160:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 9160 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9034:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 9034 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9033:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 9033 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8905:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 8905 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8904:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 8904 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8715:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 8715 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8714:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 8714 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8499:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 8499 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8498:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 8498 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/rigged_configurations/rigged_partition.o -o build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rigged_partition.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [367/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/words [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/words/word_datatypes.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/words/word_datatypes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/words/word_datatypes.o -o build/lib.linux-armv7l-3.9/sage/combinat/words/word_datatypes.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [368/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/words/word_char.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/words/word_char.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17867:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 17867 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17866:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 17866 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17740:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 17740 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17739:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 17739 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17611:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 17611 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17610:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 17610 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17421:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 17421 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17420:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 17420 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17205:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 17205 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:17204:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 17204 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:16991:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 16991 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:16990:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16990 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:16646:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 16646 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:16645:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16645 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:9716:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 9716 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:9715:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 9715 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:9511:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 9511 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/words/word_char.c:9510:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 9510 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/tensor_product_element.o -o build/lib.linux-armv7l-3.9/sage/combinat/crystals/tensor_product_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [369/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/matrices [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/matrices/dancing_links.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/matrices/dancing_links.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/words/word_char.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/words/word_char.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [370/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/posets [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/posets/hasse_cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/posets/hasse_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/posets/hasse_cython.c:5581:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5581 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/posets/hasse_cython.c:5580:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5580 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/posets/hasse_cython.c:5236:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5236 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/posets/hasse_cython.c:5235:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5235 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/posets/hasse_cython.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/posets/hasse_cython.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [371/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/root_system [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/root_system/braid_orbit.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/root_system/braid_orbit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from build/cythonized/sage/combinat/matrices/dancing_links.cpp:669: [sagelib-9.2] build/cythonized/sage/combinat/matrices/dancing_links_c.h: In function 'PyObject* __pyx_pf_4sage_8combinat_8matrices_13dancing_links_20dancing_linksWrapper_4reinitialize(__pyx_obj_4sage_8combinat_8matrices_13dancing_links_dancing_linksWrapper*)': [sagelib-9.2] build/cythonized/sage/combinat/matrices/dancing_links_c.h:64:7: warning: '.dancing_links::root' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 64 | class dancing_links { [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/root_system/braid_orbit.o -o build/lib.linux-armv7l-3.9/sage/combinat/root_system/braid_orbit.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [372/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/root_system/reflection_group_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/root_system/reflection_group_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_element.c:12546:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12546 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_element.c:12545:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12545 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_element.c:12201:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 12201 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_element.c:12200:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12200 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/matrices/dancing_links.o -o build/lib.linux-armv7l-3.9/sage/combinat/matrices/dancing_links.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [373/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/root_system/reflection_group_c.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/root_system/reflection_group_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_c.c: In function '__pyx_f_4sage_8combinat_11root_system_18reflection_group_c__new_mul_': [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_c.c:9952:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [sagelib-9.2] 9952 | __pyx_t_3 = ((__pyx_v_n_sizeofint <= (sizeof(__pyx_v_prod->perm_buf))) != 0); [sagelib-9.2] | ^~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_c.c:10501:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10501 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_c.c:10500:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10500 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_c.c:10156:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 10156 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/root_system/reflection_group_c.c:10155:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10155 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/crystals/letters.o -o build/lib.linux-armv7l-3.9/sage/combinat/crystals/letters.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [374/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/evenly_distributed_sets.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/root_system/reflection_group_element.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [375/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/designs/evenly_distributed_sets.c: In function '__pyx_pf_4sage_8combinat_7designs_23evenly_distributed_sets_32EvenlyDistributedSetsBacktracker_12_B_relabelled_copies': [sagelib-9.2] build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:5771:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] [sagelib-9.2] 5771 | for (__pyx_temp=0; __pyx_temp < __pyx_v_self->k; __pyx_temp++) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9697:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9697 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9696:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9696 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9352:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9352 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9351:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9351 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12558:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12558 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12557:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12557 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12213:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 12213 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12212:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12212 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/root_system/reflection_group_c.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_c.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [376/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/designs_pyx.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/designs_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/designs/designs_pyx.c:11737:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 11737 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/designs_pyx.c:11736:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 11736 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/designs_pyx.c:11532:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 11532 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/designs_pyx.c:11531:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 11531 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/designs/evenly_distributed_sets.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [377/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/subhypergraph_search.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/subhypergraph_search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_f_4sage_8combinat_7designs_20subhypergraph_search_is_subhypergraph_admissible': [sagelib-9.2] build/cythonized/sage/combinat/designs/subhypergraph_search.c:2644:64: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 2644 | qsort(__pyx_v_tmp1.sets, __pyx_v_h1.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | int (*)(void *, void *) [sagelib-9.2] In file included from /usr/include/python3.9/Python.h:34, [sagelib-9.2] from build/cythonized/sage/combinat/designs/subhypergraph_search.c:40: [sagelib-9.2] /usr/include/stdlib.h:831:20: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' [sagelib-9.2] 831 | __compar_fn_t __compar) __nonnull ((1, 4)); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_f_4sage_8combinat_7designs_20subhypergraph_search_is_induced_admissible64': [sagelib-9.2] build/cythonized/sage/combinat/designs/subhypergraph_search.c:3009:66: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 3009 | qsort(__pyx_v_tmp1.sets, __pyx_v_tmp1.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | int (*)(void *, void *) [sagelib-9.2] In file included from /usr/include/python3.9/Python.h:34, [sagelib-9.2] from build/cythonized/sage/combinat/designs/subhypergraph_search.c:40: [sagelib-9.2] /usr/include/stdlib.h:831:20: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' [sagelib-9.2] 831 | __compar_fn_t __compar) __nonnull ((1, 4)); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_pf_4sage_8combinat_7designs_20subhypergraph_search_19SubHypergraphSearch___cinit__': [sagelib-9.2] build/cythonized/sage/combinat/designs/subhypergraph_search.c:3631:96: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 3631 | 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); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | int (*)(void *, void *) [sagelib-9.2] In file included from /usr/include/python3.9/Python.h:34, [sagelib-9.2] from build/cythonized/sage/combinat/designs/subhypergraph_search.c:40: [sagelib-9.2] /usr/include/stdlib.h:831:20: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' [sagelib-9.2] 831 | __compar_fn_t __compar) __nonnull ((1, 4)); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~ [sagelib-9.2] build/cythonized/sage/combinat/designs/subhypergraph_search.c:3705:118: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 3705 | 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); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | int (*)(void *, void *) [sagelib-9.2] In file included from /usr/include/python3.9/Python.h:34, [sagelib-9.2] from build/cythonized/sage/combinat/designs/subhypergraph_search.c:40: [sagelib-9.2] /usr/include/stdlib.h:831:20: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)' [sagelib-9.2] 831 | __compar_fn_t __compar) __nonnull ((1, 4)); [sagelib-9.2] | ~~~~~~~~~~~~~~^~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/designs/orthogonal_arrays_find_recursive.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [378/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/subhypergraph_search.o -o build/lib.linux-armv7l-3.9/sage/combinat/designs/subhypergraph_search.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [379/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/basis_matroid.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/basis_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23488:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 23488 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23487:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 23487 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23361:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 23361 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23360:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 23360 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23232:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 23232 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23231:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 23231 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23042:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 23042 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:23041:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 23041 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:22826:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 22826 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:22825:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 22825 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:15667:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 15667 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:15666:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 15666 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:15462:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 15462 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_matroid.c:15461:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 15461 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/designs_pyx.o -lgmp -o build/lib.linux-armv7l-3.9/sage/combinat/designs/designs_pyx.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [380/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/basis_exchange_matroid.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/basis_exchange_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/basis_exchange_matroid.c:24933:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 24933 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_exchange_matroid.c:24932:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 24932 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_exchange_matroid.c:24728:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 24728 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/basis_exchange_matroid.c:24727:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 24727 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.o -o build/lib.linux-armv7l-3.9/sage/combinat/designs/gen_quadrangles_with_spread.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [381/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/lean_matrix.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/lean_matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c: In function '__pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_pivot': [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:24500:83: warning: passing argument 1 of '__pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_is_nonzero' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 24500 | __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, 1936, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix * [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:23725:139: note: expected 'struct __pyx_obj_4sage_8matroids_11lean_matrix_TernaryMatrix *' but argument is of type 'struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *' [sagelib-9.2] 23725 | 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) { [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c: In function '__pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_pivot': [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:31006:86: warning: passing argument 1 of '__pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_is_nonzero' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 31006 | __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, 2521, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix * [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:29022:145: note: expected 'struct __pyx_obj_4sage_8matroids_11lean_matrix_QuaternaryMatrix *' but argument is of type 'struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *' [sagelib-9.2] 29022 | 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) { [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:47474:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 47474 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:47473:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 47473 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:47090:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 47090 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:47089:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 47089 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:39218:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 39218 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:39217:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 39217 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:39007:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 39007 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/lean_matrix.c:39006:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 39006 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/basis_matroid.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/basis_matroid.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [382/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/extension.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/extension.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/extension.c:8932:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 8932 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/extension.c:8931:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8931 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/extension.c:8727:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 8727 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/extension.c:8726:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 8726 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/extension.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/extension.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [383/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/union_matroid.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/union_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/basis_exchange_matroid.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/basis_exchange_matroid.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [384/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/circuit_closures_matroid.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/circuit_closures_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:9550:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 9550 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:9549:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 9549 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:9345:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 9345 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:9344:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 9344 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7888:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 7888 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7887:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 7887 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7761:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 7761 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7760:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 7760 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7632:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 7632 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7631:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 7631 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7442:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 7442 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7441:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 7441 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7226:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 7226 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/circuit_closures_matroid.c:7225:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 7225 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/union_matroid.o -o build/lib.linux-armv7l-3.9/sage/matroids/union_matroid.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [385/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/unpickling.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/unpickling.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/unpickling.c:10239:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 10239 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/unpickling.c:10238:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 10238 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/unpickling.c:10034:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 10034 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/unpickling.c:10033:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10033 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/circuit_closures_matroid.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/circuit_closures_matroid.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [386/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/matroids -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/matroid.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:77540:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 77540 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:77539:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 77539 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:77335:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 77335 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:77334:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 77334 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75878:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 75878 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75877:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 75877 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75751:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 75751 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75750:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 75750 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/unpickling.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/unpickling.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75622:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 75622 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75621:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 75621 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75432:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 75432 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75431:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 75431 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [387/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/set_system.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/set_system.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75216:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 75216 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/matroid.c:75215:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 75215 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/set_system.c:11468:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 11468 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/set_system.c:11467:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 11467 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/set_system.c:11263:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 11263 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/set_system.c:11262:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 11262 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/lean_matrix.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/lean_matrix.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [388/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/matroids/linear_matroid.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/linear_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/set_system.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/set_system.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [389/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/media [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/media/channels.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/media/channels.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76695:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 76695 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76694:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 76694 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76350:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 76350 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76349:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 76349 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76185:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 76185 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76184:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 76184 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76058:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 76058 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:76057:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 76057 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:75929:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 75929 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:75928:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 75928 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:75739:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 75739 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:75738:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 75738 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:75523:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 75523 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:75522:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 75522 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:68364:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 68364 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:68363:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 68363 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:68159:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 68159 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/matroids/linear_matroid.c:68158:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 68158 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/media/channels.o -o build/lib.linux-armv7l-3.9/sage/media/channels.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [390/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/lfunctions [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/lfunctions/zero_sums.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/lfunctions/zero_sums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_f_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve__zerosum_sincsquared_fast': [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10266:31: warning: '__pyx_v_ap' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10266 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10266:31: warning: '__pyx_v_p' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10090:33: warning: '__pyx_v_sqrtq' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10090 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10090:33: warning: '__pyx_v_sqrtp' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10090:33: warning: '__pyx_v_thetaq' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10090:33: warning: '__pyx_v_thetap' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10090:33: warning: '__pyx_v_logq' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10266:31: warning: '__pyx_v_logp' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10266 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:10090:33: warning: '__pyx_v_z' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 10090 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel': [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_ap' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12088:7: note: '__pyx_v_ap' was declared here [sagelib-9.2] 12088 | int __pyx_v_ap; [sagelib-9.2] | ^~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_p' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12086:10: note: '__pyx_v_p' was declared here [sagelib-9.2] 12086 | double __pyx_v_p; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_sqrtq' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12085:10: note: '__pyx_v_sqrtq' was declared here [sagelib-9.2] 12085 | double __pyx_v_sqrtq; [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_sqrtp' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12084:10: note: '__pyx_v_sqrtp' was declared here [sagelib-9.2] 12084 | double __pyx_v_sqrtp; [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_thetaq' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12083:10: note: '__pyx_v_thetaq' was declared here [sagelib-9.2] 12083 | double __pyx_v_thetaq; [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_thetap' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12082:10: note: '__pyx_v_thetap' was declared here [sagelib-9.2] 12082 | double __pyx_v_thetap; [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_logq' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12081:10: note: '__pyx_v_logq' was declared here [sagelib-9.2] 12081 | double __pyx_v_logq; [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_logp' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12080:10: note: '__pyx_v_logp' was declared here [sagelib-9.2] 12080 | double __pyx_v_logp; [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12908:33: warning: '__pyx_v_z' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 12908 | __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)); [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/lfunctions/zero_sums.c:12077:10: note: '__pyx_v_z' was declared here [sagelib-9.2] 12077 | double __pyx_v_z; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/lfunctions/zero_sums.o -lflint -o build/lib.linux-armv7l-3.9/sage/lfunctions/zero_sums.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [391/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/modules [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/module.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/module.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/module.o -o build/lib.linux-armv7l-3.9/sage/modules/module.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [392/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_double_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/modules/vector_double_dense.c:645: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_double_dense.c:9586:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9586 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_double_dense.c:9585:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9585 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_double_dense.c:9241:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9241 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_double_dense.c:9240:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9240 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_double_dense.o -o build/lib.linux-armv7l-3.9/sage/modules/vector_double_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [393/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_integer_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:9158:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 9158 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:9157:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 9157 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:9031:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 9031 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:9030:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 9030 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:8902:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 8902 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:8901:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 8901 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:8712:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 8712 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:8711:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 8711 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:8496:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 8496 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:8495:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 8495 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:7088:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7088 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:7087:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7087 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:6743:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6743 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_dense.c:6742:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6742 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_integer_dense.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modules/vector_integer_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [394/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_modn_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_modn_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c: In function '__pyx_f_4sage_7modules_17vector_modn_dense_17Vector_modn_dense__dot_product_': [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:5652:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5652 | for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_9; __pyx_t_10+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:5793:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 5793 | for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_9; __pyx_t_10+=1) { [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:9350:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 9350 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:9349:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 9349 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:9223:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 9223 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:9222:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 9222 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:9094:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 9094 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:9093:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 9093 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:8904:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 8904 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:8903:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 8903 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:8688:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 8688 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:8687:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 8687 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:7369:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7369 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:7368:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7368 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:7024:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 7024 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_modn_dense.c:7023:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7023 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_modn_dense.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modules/vector_modn_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [395/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_integer_sparse.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_integer_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/vector_integer_sparse.c:7153:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7153 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_sparse.c:7152:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7152 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_sparse.c:6808:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6808 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_integer_sparse.c:6807:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6807 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_integer_sparse.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modules/vector_integer_sparse.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [396/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_complex_double_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_complex_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/modules/vector_complex_double_dense.c:645: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_complex_double_dense.c:4035:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4035 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_complex_double_dense.c:4034:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4034 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_complex_double_dense.c:3690:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3690 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_complex_double_dense.c:3689:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3689 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_complex_double_dense.o -o build/lib.linux-armv7l-3.9/sage/modules/vector_complex_double_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [397/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_rational_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_rational_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:9111:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 9111 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:9110:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 9110 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8984:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 8984 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8983:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 8983 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8855:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 8855 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8854:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 8854 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8665:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 8665 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8664:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 8664 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8449:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 8449 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:8448:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 8448 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:7041:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7041 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:7040:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7040 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:6696:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6696 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_dense.c:6695:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6695 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_rational_dense.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modules/vector_rational_dense.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [398/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/free_module_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/free_module_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:39229:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] [sagelib-9.2] 39229 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:39228:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] [sagelib-9.2] 39228 | 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\") # py2\n Traceback (most recent call last):\n ...\n TypeError: a float is required\n sage: digits_to_bits(\"10\") # py3\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38969:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 38969 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38968:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 38968 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38842:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 38842 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38841:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 38841 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38713:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 38713 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38712:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 38712 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38523:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 38523 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38522:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 38522 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38307:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 38307 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38306:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 38306 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38165:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 38165 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:38164:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 38164 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:37820:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 37820 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/free_module_element.c:37819:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 37819 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/linear_matroid.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/linear_matroid.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [399/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_rational_sparse.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_rational_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/vector_rational_sparse.c:7280:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7280 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_sparse.c:7279:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7279 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_sparse.c:6935:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6935 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_rational_sparse.c:6934:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6934 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_rational_sparse.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modules/vector_rational_sparse.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [400/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/finite_submodule_iter.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/finite_submodule_iter.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/finite_submodule_iter.c:5702:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5702 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/finite_submodule_iter.c:5701:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5701 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/finite_submodule_iter.c:5357:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5357 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/finite_submodule_iter.c:5356:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5356 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/matroids/matroid.o -lgmp -o build/lib.linux-armv7l-3.9/sage/matroids/matroid.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [401/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_modn_sparse.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_modn_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_modn_sparse.o -o build/lib.linux-armv7l-3.9/sage/modules/vector_modn_sparse.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [402/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_real_double_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_real_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1822, [sagelib-9.2] from /usr/include/python3.9/numpy/ndarrayobject.h:12, [sagelib-9.2] from /usr/include/python3.9/numpy/arrayobject.h:4, [sagelib-9.2] from build/cythonized/sage/modules/vector_real_double_dense.c:645: [sagelib-9.2] /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] [sagelib-9.2] 17 | #warning "Using deprecated NumPy API, disable it with " \ [sagelib-9.2] | ^~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_real_double_dense.c:4162:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4162 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_real_double_dense.c:4161:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4161 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_real_double_dense.c:3817:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3817 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_real_double_dense.c:3816:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3816 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/finite_submodule_iter.o -o build/lib.linux-armv7l-3.9/sage/modules/finite_submodule_iter.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [403/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_mod2_dense.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_real_double_dense.o -o build/lib.linux-armv7l-3.9/sage/modules/vector_real_double_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [404/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/with_basis [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/modules/with_basis/indexed_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/with_basis/indexed_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:8232:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 8232 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:8231:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 8231 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:8105:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 8105 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:8104:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 8104 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7976:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 7976 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7975:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 7975 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7786:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 7786 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7785:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 7785 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7570:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 7570 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7569:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 7569 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7251:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 7251 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:7250:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 7250 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:6906:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 6906 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/vector_mod2_dense.c:6905:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6905 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10849:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 10849 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10848:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 10848 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10722:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 10722 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10721:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 10721 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10593:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 10593 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10592:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 10592 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10403:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 10403 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10402:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 10402 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10187:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 10187 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10186:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 10186 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10045:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10045 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:10044:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10044 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:9700:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9700 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/modules/with_basis/indexed_element.c:9699:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9699 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/vector_mod2_dense.o -lgmp -lm4ri -lgd -lpng16 -lm -lz -o build/lib.linux-armv7l-3.9/sage/modules/vector_mod2_dense.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [405/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/monoids [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/monoids/free_abelian_monoid_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/monoids/free_abelian_monoid_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7924:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 7924 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7923:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 7923 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7797:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 7797 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7796:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 7796 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7668:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 7668 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7667:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 7667 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7478:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 7478 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7477:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 7477 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7262:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 7262 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:7261:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 7261 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:5852:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 5852 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:5851:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:5507:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5507 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/monoids/free_abelian_monoid_element.c:5506:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 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 `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/monoids/free_abelian_monoid_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/monoids/free_abelian_monoid_element.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [406/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras [sagelib-9.2] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/finite_dimensional_algebras [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11480:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 11480 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11479:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11479 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11135:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11135 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11134:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11134 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/with_basis/indexed_element.o -o build/lib.linux-armv7l-3.9/sage/modules/with_basis/indexed_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [407/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/letterplace [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:889: warning: "likely" redefined [sagelib-9.2] 889 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:890: warning: "unlikely" redefined [sagelib-9.2] 890 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11468:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 11468 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11467:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11467 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11123:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 11123 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11122:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11122 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/modules/free_module_element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/modules/free_module_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [408/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:889: warning: "likely" redefined [sagelib-9.2] 889 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:890: warning: "unlikely" redefined [sagelib-9.2] 890 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:9773:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9773 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:9772:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9772 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:9428:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 9428 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:9427:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9427 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:8335:34: warning: '__pyx_v_l' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 8335 | __pyx_t_4 = PyInt_FromSsize_t((__pyx_v_n - __pyx_v_l)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 817, __pyx_L1_error) [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:8110:14: note: '__pyx_v_l' was declared here [sagelib-9.2] 8110 | Py_ssize_t __pyx_v_l; [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.o -o build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [409/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/letterplace/letterplace_ideal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -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 -std=c++11 [sagelib-9.2] build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:889: warning: "likely" redefined [sagelib-9.2] 889 | #define likely(x) __builtin_expect(!!(x), 1) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:414: note: this is the location of the previous definition [sagelib-9.2] 414 | #define likely(X) (__builtin_expect(!!(X), 1)) [sagelib-9.2] | [sagelib-9.2] build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:890: warning: "unlikely" redefined [sagelib-9.2] 890 | #define unlikely(x) __builtin_expect(!!(x), 0) [sagelib-9.2] | [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:415: note: this is the location of the previous definition [sagelib-9.2] 415 | #define unlikely(X) (__builtin_expect(!!(X), 0)) [sagelib-9.2] | [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 258 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:816:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 816 | p_Test(p,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:818:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 818 | p_Test(pp,r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:175:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 175 | #define p_CheckRing(r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1295:3: note: in expansion of macro 'p_CheckRing' [sagelib-9.2] 1295 | p_CheckRing(d_r); [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1844:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1844 | p_LmCheckPolyRing(a, r_a); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1845:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1845 | p_LmCheckPolyRing(b, r_b); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstant(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1926:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1926 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1933:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1933 | p_Test(p, R); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1939:3: note: in expansion of macro 'p_Test' [sagelib-9.2] 1939 | p_Test(p, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1961:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1961 | p_LmCheckPolyRing(p1, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:1962:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 1962 | p_LmCheckPolyRing(p2, r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:122:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 122 | p_Test(p_in, r); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:127:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 127 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:178:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 178 | #define p_Test(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:144:5: note: in expansion of macro 'p_Test' [sagelib-9.2] 144 | p_Test(p_in, currRing); [sagelib-9.2] | ^~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:502:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 502 | memset(this, 0, sizeof(sLObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)': [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:827:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess] [sagelib-9.2] 827 | memset(this, 0, sizeof(*this)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:807, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:828:36: 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] [sagelib-9.2] 828 | memcpy(this, &t, sizeof(sTObject)); [sagelib-9.2] | ^ [sagelib-9.2] In file included from /usr/include/singular/singular/Singular/libsingular.h:14, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kutil.h:173:7: note: 'class sLObject' declared here [sagelib-9.2] 173 | class sLObject : public sTObject [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] In file included from /usr/include/singular/singular/kernel/mod2.h:13, [sagelib-9.2] from /usr/include/singular/singular/Singular/libsingular.h:5, [sagelib-9.2] from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:696: [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:942:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 942 | p_LmCheckPolyRing(p1, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:943:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 943 | p_LmCheckPolyRing(p2, p_r); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)': [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:985:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 985 | p_LmCheckPolyRing(p1, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/singular/singular/misc/auxiliary.h:98:21: warning: statement has no effect [-Wunused-value] [sagelib-9.2] 98 | #define TRUE 1 [sagelib-9.2] /usr/include/singular/singular/polys/monomials/p_polys.h:172:36: note: in expansion of macro 'TRUE' [sagelib-9.2] 172 | #define p_LmCheckPolyRing(p,r) (TRUE) [sagelib-9.2] | ^~~~ [sagelib-9.2] /usr/include/singular/singular/kernel/GBEngine/kInline.h:986:3: note: in expansion of macro 'p_LmCheckPolyRing' [sagelib-9.2] 986 | p_LmCheckPolyRing(p2, leadRing); [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp: At global scope: [sagelib-9.2] build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6066:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 6066 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6065:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6065 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:5721:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5721 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:5720:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5720 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [410/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/lie_algebras [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_letterplace.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [411/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/quatalg [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -Isage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25043:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 25043 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25042:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 25042 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24916:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 24916 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24915:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 24915 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24787:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 24787 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24786:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 24786 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24597:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 24597 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24596:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 24596 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24381:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 24381 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24380:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 24380 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24204:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 24204 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24203:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 24203 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:23859:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 23859 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:23858:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 23858 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20283:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20283 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20282:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 20282 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20156:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20156 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20155:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 20155 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20027:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 20027 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20026:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 20026 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19837:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19837 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19836:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 19836 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19621:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19621 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19620:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 19620 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19479:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19479 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19478:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19478 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19134:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 19134 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19133:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19133 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:4073: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:4073: [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 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) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function] [sagelib-9.2] 415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~ [sagelib-9.2] ./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] [sagelib-9.2] 398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 334 | static char* ZZX_trace_list(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function] [sagelib-9.2] 132 | static char* ZZX_repr(struct ZZX* x) [sagelib-9.2] | ^~~~~~~~ [sagelib-9.2] ./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function] [sagelib-9.2] 35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x) [sagelib-9.2] | ^~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/letterplace/letterplace_ideal.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lntl -lgmp -o build/lib.linux-armv7l-3.9/sage/algebras/letterplace/letterplace_ideal.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [412/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/cpython -I./sage/ext -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5377:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5377 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5376:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5376 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5032:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 5032 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5031:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5031 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.o -lflint -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra_cython.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [413/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/ext [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/memory.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/memory.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/memory.o -lgmp -o build/lib.linux-armv7l-3.9/sage/ext/memory.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [414/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/memory_allocator.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/memory_allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/memory_allocator.o -o build/lib.linux-armv7l-3.9/sage/ext/memory_allocator.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [415/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/fast_eval.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/fast_eval.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13595:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 13595 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13594:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 13594 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13468:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 13468 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13467:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 13467 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13339:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 13339 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13338:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 13338 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13149:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 13149 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:13148:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 13148 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:12933:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 12933 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_eval.c:12932:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 12932 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.o -lflint -lntl -lgmp -lm -o build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [416/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/fast_callable.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/fast_callable.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/ext/fast_callable.c:17128:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 17128 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_callable.c:17127:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 17127 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_callable.c:16783:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 16783 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/fast_callable.c:16782:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 16782 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/fast_eval.o -o build/lib.linux-armv7l-3.9/sage/ext/fast_eval.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [417/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/structure [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_base.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent_base.o -o build/lib.linux-armv7l-3.9/sage/structure/parent_base.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [418/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/category_object.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/category_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.o -o build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/lie_algebra_element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [419/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/list_clone.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:16257:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 16257 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:16256:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 16256 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:16130:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 16130 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:16129:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 16129 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:16001:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 16001 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:16000:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 16000 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:15811:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 15811 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:15810:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 15810 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:15595:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 15595 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:15594:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 15594 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:14156:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 14156 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:14155:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14155 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:13811:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 13811 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone.c:13810:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 13810 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/category_object.o -o build/lib.linux-armv7l-3.9/sage/structure/category_object.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [420/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/richcmp.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/richcmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/fast_callable.o -o build/lib.linux-armv7l-3.9/sage/ext/fast_callable.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [421/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/sage_object.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/sage_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/richcmp.o -o build/lib.linux-armv7l-3.9/sage/structure/richcmp.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [422/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_actions.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce_actions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/coerce_actions.c:11794:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 11794 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce_actions.c:11793:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11793 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce_actions.c:11449:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11449 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce_actions.c:11448:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11448 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/list_clone.o -o build/lib.linux-armv7l-3.9/sage/structure/list_clone.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [423/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone_demo.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/list_clone_demo.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/list_clone_demo.c:4416:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4416 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone_demo.c:4415:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4415 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone_demo.c:4071:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4071 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone_demo.c:4070:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4070 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/list_clone_demo.o -o build/lib.linux-armv7l-3.9/sage/structure/list_clone_demo.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [424/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_dict.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/sage_object.o -o build/lib.linux-armv7l-3.9/sage/structure/sage_object.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [425/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/factory.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/factory.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/factory.c:5393:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 5393 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/factory.c:5392:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 5392 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/factory.c:5188:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 5188 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/factory.c:5187:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 5187 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce_actions.o -lgmp -o build/lib.linux-armv7l-3.9/sage/structure/coerce_actions.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [426/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone_timings_cy.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/list_clone_timings_cy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/list_clone_timings_cy.c:3770:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3770 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone_timings_cy.c:3769:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3769 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone_timings_cy.c:3425:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3425 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/list_clone_timings_cy.c:3424:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3424 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce_dict.o -o build/lib.linux-armv7l-3.9/sage/structure/coerce_dict.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [427/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/factory.o -o build/lib.linux-armv7l-3.9/sage/structure/factory.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [428/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/mutability.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/mutability.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/list_clone_timings_cy.o -o build/lib.linux-armv7l-3.9/sage/structure/list_clone_timings_cy.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [429/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_maps.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce_maps.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/parent.c:26529:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 26529 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:26528:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 26528 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:26402:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 26402 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:26401:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 26401 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:26273:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 26273 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:26272:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 26272 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:26083:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 26083 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:26082:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 26082 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:25867:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 25867 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:25866:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 25866 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:25725:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 25725 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:25724:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25724 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:25380:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 25380 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/parent.c:25379:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 25379 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce_maps.c:12104:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 12104 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce_maps.c:12103:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 12103 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce_maps.c:11759:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 11759 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce_maps.c:11758:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 11758 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/mutability.o -o build/lib.linux-armv7l-3.9/sage/structure/mutability.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [430/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/element_wrapper.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/element_wrapper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/element_wrapper.c:6064:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 6064 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element_wrapper.c:6063:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6063 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element_wrapper.c:5719:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 5719 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element_wrapper.c:5718:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 5718 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/element_wrapper.o -o build/lib.linux-armv7l-3.9/sage/structure/element_wrapper.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [431/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/element.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -Os -std=c99 [sagelib-9.2] build/cythonized/sage/structure/element.c:31362:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function] [sagelib-9.2] 31362 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:31361:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable] [sagelib-9.2] 31361 | 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\") # py2\n Traceback (most recent call last):\n ...\n TypeError: a float is required\n sage: digits_to_bits(\"10\") # py3\n Traceback (most recent call last):\n ...\n TypeError: must be real number, not str\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29672:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 29672 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29671:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 29671 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29545:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 29545 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29544:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 29544 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29416:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 29416 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29415:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 29415 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29226:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 29226 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29225:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 29225 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29010:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 29010 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/element.c:29009:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 29009 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce_maps.o -o build/lib.linux-armv7l-3.9/sage/structure/coerce_maps.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [432/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/gmpy2 -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22632:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 22632 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22631:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22631 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22287:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 22287 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22286:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 22286 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22159:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 22159 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22158:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 22158 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22032:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 22032 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:22031:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 22031 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:21903:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 21903 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:21902:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 21902 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:21713:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 21713 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:21712:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 21712 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:21497:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 21497 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/structure/coerce.c:21496:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 21496 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/structure/coerce.c:650: [sagelib-9.2] /usr/lib/python3/dist-packages/gmpy2/gmpy2.h:595:1: warning: 'import_gmpy2' defined but not used [-Wunused-function] [sagelib-9.2] 595 | import_gmpy2(void) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/element.o -lgmp -o build/lib.linux-armv7l-3.9/sage/structure/element.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [433/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/misc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/misc.o -o build/lib.linux-armv7l-3.9/sage/structure/misc.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [434/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_gens.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent_gens.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent.o -o build/lib.linux-armv7l-3.9/sage/structure/parent.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [435/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_old.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent_gens.o -o build/lib.linux-armv7l-3.9/sage/structure/parent_gens.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [436/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/structure/debug_options.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/debug_options.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/debug_options.o -o build/lib.linux-armv7l-3.9/sage/structure/debug_options.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [437/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -Isage/libs/flint -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/matchpoly.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/matchpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/matchpoly.c:6350:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6350 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/matchpoly.c:6004:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] [sagelib-9.2] 6004 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/parent_old.o -o build/lib.linux-armv7l-3.9/sage/structure/parent_old.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [438/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/views.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/views.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/views.c:14946:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] [sagelib-9.2] 14946 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/views.c:8124:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 8124 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/views.c:8123:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8123 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/views.c:7919:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 7919 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/views.c:7918:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7918 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/matchpoly.o -lflint -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/matchpoly.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [439/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_coloring.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/graph_coloring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/structure/coerce.o -o build/lib.linux-armv7l-3.9/sage/structure/coerce.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [440/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -Isage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/generic_graph_pyx.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/generic_graph_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/generic_graph_pyx.c:25590:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] [sagelib-9.2] 25590 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/generic_graph_pyx.c:18768:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 18768 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/generic_graph_pyx.c:18767:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 18767 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/generic_graph_pyx.c:18563:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 18563 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/generic_graph_pyx.c:18562:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 18562 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/views.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/views.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [441/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/spanning_tree.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/spanning_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/spanning_tree.c:20024:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 20024 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/spanning_tree.c:19678:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19678 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/spanning_tree.c:13032:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 13032 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/spanning_tree.c:12826:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 12826 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/graphs/spanning_tree.c:4062: [sagelib-9.2] ./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function] [sagelib-9.2] 19 | static int my_comp_func(const void *a, const void *b) [sagelib-9.2] | ^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/spanning_tree.o -lgmp -lgap -lm -o build/lib.linux-armv7l-3.9/sage/graphs/spanning_tree.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [442/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/traversals.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/traversals.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/graphs/traversals.cpp:16304:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 16304 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/traversals.cpp:16098:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 16098 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/generic_graph_pyx.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/generic_graph_pyx.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [443/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/path_enumeration.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/path_enumeration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] In file included from /usr/include/c++/10/queue:62, [sagelib-9.2] from build/cythonized/sage/graphs/path_enumeration.cpp:658: [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [sagelib-9.2] 134 | __push_heap(_RandomAccessIterator __first, [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [sagelib-9.2] 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/traversals.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/traversals.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [444/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_generators_pyx.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/graph_generators_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from build/cythonized/sage/graphs/path_enumeration.cpp:657: [sagelib-9.2] /usr/include/c++/10/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 >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from build/cythonized/sage/graphs/path_enumeration.cpp:657: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = std::pair >; _Sequence = std::vector >, std::allocator > > >; _Compare = std::less > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/graph_generators_pyx.o -o build/lib.linux-armv7l-3.9/sage/graphs/graph_generators_pyx.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [445/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/centrality.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/centrality.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:19833:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 19833 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:19832:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19832 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:19488:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 19488 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:19487:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 19487 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:12558:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 12558 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:12557:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 12557 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:12353:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 12353 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/centrality.c:12352:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 12352 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/graph_coloring.o -o build/lib.linux-armv7l-3.9/sage/graphs/graph_coloring.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [446/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/planarity.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/planarity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/centrality.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/centrality.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [447/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/genus.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/genus.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/genus.c:14732:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] [sagelib-9.2] 14732 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/genus.c:8195:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 8195 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/genus.c:8194:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8194 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/genus.c:7990:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 7990 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/genus.c:7989:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7989 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/path_enumeration.o -o build/lib.linux-armv7l-3.9/sage/graphs/path_enumeration.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [448/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/connectivity.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/connectivity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/planarity.o -lplanarity -o build/lib.linux-armv7l-3.9/sage/graphs/planarity.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [449/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/trees.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/trees.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/trees.c:12526:62: warning: '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' defined but not used [-Wunused-function] [sagelib-9.2] 12526 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/trees.c:5704:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 5704 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/trees.c:5703:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 5703 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/trees.c:5499:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 5499 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/trees.c:5498:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 5498 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/trees.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/trees.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [450/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/distances_all_pairs.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/distances_all_pairs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/genus.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/genus.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] build/cythonized/sage/graphs/connectivity.c:49035:22: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 49035 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [451/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/weakly_chordal.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/weakly_chordal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/connectivity.c:48689:22: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable] [sagelib-9.2] 48689 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/connectivity.c:48172:64: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function] [sagelib-9.2] 48172 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/connectivity.c:41634:22: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 41634 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_eccentricity_DHV': [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:8137:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 8137 | __pyx_t_2 = ((__pyx_v_i < __pyx_t_8) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/connectivity.c:41428:22: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 41428 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:8366:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare] [sagelib-9.2] 8366 | __pyx_t_2 = ((__pyx_v_i < __pyx_t_8) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_diameter_lower_bound_multi_sweep': [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:10248:48: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] [sagelib-9.2] 10248 | __pyx_t_2 = (((__pyx_v_distances[__pyx_v_m]) > __pyx_v_LB_2) != 0); [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_szeged_index_high_memory': [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:14934:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 14934 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:15022:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 15022 | for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/weakly_chordal.c:7653:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 7653 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/weakly_chordal.c:7447:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7447 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:20343:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 20343 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:20137:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 20137 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/weakly_chordal.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/weakly_chordal.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [452/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/strongly_regular_db.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/strongly_regular_db.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_eccentricity_DHV': [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:29686:28: warning: '__pyx_v_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 29686 | if ((!boundscheck) || likely(__Pyx_is_valid_index(n, PyList_GET_SIZE(o)))) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:7736:8: note: '__pyx_v_idx' was declared here [sagelib-9.2] 7736 | size_t __pyx_v_idx; [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/strongly_regular_db.c: In function '__pyx_pf_4sage_6graphs_19strongly_regular_db_10is_polhill_additive_cayley': [sagelib-9.2] build/cythonized/sage/graphs/strongly_regular_db.c:14601:89: warning: variable '__pyx_cur_scope' set but not used [-Wunused-but-set-variable] [sagelib-9.2] 14601 | struct __pyx_obj_4sage_6graphs_19strongly_regular_db___pyx_scope_struct_7_is_polhill *__pyx_cur_scope; [sagelib-9.2] | ^~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_diameter_DHV': [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:29686:28: warning: '__pyx_v_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 29686 | if ((!boundscheck) || likely(__Pyx_is_valid_index(n, PyList_GET_SIZE(o)))) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/distances_all_pairs.c:11343:8: note: '__pyx_v_idx' was declared here [sagelib-9.2] 11343 | size_t __pyx_v_idx; [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/distances_all_pairs.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/distances_all_pairs.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [453/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/line_graph.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/line_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/line_graph.o -o build/lib.linux-armv7l-3.9/sage/graphs/line_graph.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [454/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/independent_sets.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/independent_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/independent_sets.c:6125:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 6125 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/independent_sets.c:6124:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 6124 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/independent_sets.c:5920:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 5920 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/independent_sets.c:5919:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 5919 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/independent_sets.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/independent_sets.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [455/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/convexity_properties.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/convexity_properties.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/convexity_properties.c:6570:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 6570 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/convexity_properties.c:6569:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 6569 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/convexity_properties.c:6365:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 6365 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/convexity_properties.c:6364:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 6364 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/convexity_properties.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/convexity_properties.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [456/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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 -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/isoperimetric_inequalities.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/isoperimetric_inequalities.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/isoperimetric_inequalities.c: In function '__pyx_pf_4sage_6graphs_26isoperimetric_inequalities_2edge_isoperimetric_number': [sagelib-9.2] build/cythonized/sage/graphs/isoperimetric_inequalities.c:4125:41: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] [sagelib-9.2] 4125 | __pyx_t_5 = (((2 * __pyx_v_vol) > __pyx_v_sd->n) != 0); [sagelib-9.2] | ^ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/graphs/isoperimetric_inequalities.c:6954:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 6954 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/isoperimetric_inequalities.c:6748:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 6748 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/isoperimetric_inequalities.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/isoperimetric_inequalities.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [457/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/cliquer.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/cliquer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from build/cythonized/sage/graphs/cliquer.c:1580: [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/graphs/cliquer/cl.c: In function 'sage_clique_max': [sagelib-9.2] /build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/graphs/cliquer/cl.c:66:14: warning: comparison of integer expressions of different signedness: 'int' and 'setelement' {aka 'long unsigned int'} [-Wsign-compare] [sagelib-9.2] 66 | for (i=0; i_cg), __pyx_v_u_int, __pyx_v_v_int); if (unlikely(__pyx_t_7 == ((int)-1))) __PYX_ERR(0, 1814, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph * [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:4681:149: 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 *' [sagelib-9.2] 4681 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_has_arc_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v) { [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:14442:86: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_all_arcs' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 14442 | __pyx_t_1 = __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_all_arcs(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)__pyx_v_self->_cg), __pyx_v_u_int, __pyx_v_v_int, 0); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1818, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph * [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:9142:149: 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 *' [sagelib-9.2] 9142 | static PyObject *__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_all_arcs(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, CYTHON_UNUSED int __pyx_skip_dispatch) { [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_10has_edge': [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:14740:96: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 14740 | __pyx_t_4 = ((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_4)) __PYX_ERR(0, 1847, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:2209: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 *' [sagelib-9.2] 2209 | 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*/ [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:14765:90: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_has_arc_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 14765 | __pyx_t_1 = __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_has_arc_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)__pyx_v_cg), __pyx_v_u_int, __pyx_v_v_int); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(0, 1849, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph * [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:4681:149: 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 *' [sagelib-9.2] 4681 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_has_arc_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v) { [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_26set_edge_label': [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:20080:88: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_has_arc_unsafe' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 20080 | __pyx_t_4 = __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_has_arc_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, 2173, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph * [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:4681:149: 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 *' [sagelib-9.2] 4681 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_has_arc_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v) { [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_graph.cpp:17959: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] [sagelib-9.2] 17959 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_graph.cpp:11136:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 11136 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_graph.cpp:10930:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10930 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_graph.cpp:7028: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] [sagelib-9.2] 7028 | 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) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:21999:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 21999 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:21998:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 21998 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:21794:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 21794 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/sparse_graph.c:21793:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 21793 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/static_sparse_graph.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_graph.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [472/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/graph_backends.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/graph_backends.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/base/graph_backends.c:6869:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 6869 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/graph_backends.c:6868:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 6868 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/graph_backends.c:6664:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 6664 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/graph_backends.c:6663:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 6663 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/graph_backends.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/base/graph_backends.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [473/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I./sage/rings -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/c_graph.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/c_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:33485:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 33485 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:33484:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 33484 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:33140:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 33140 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:33139:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 33139 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:26210:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 26210 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:26209:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 26209 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:26005:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function] [sagelib-9.2] 26005 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/c_graph.cpp:26004:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 26004 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/sparse_graph.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/base/sparse_graph.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [474/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/dense_graph.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/dense_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_pf_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_10has_edge': [sagelib-9.2] build/cythonized/sage/graphs/base/dense_graph.c:6920:94: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' from incompatible pointer type [-Wincompatible-pointer-types] [sagelib-9.2] 6920 | __pyx_t_4 = ((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_4)) __PYX_ERR(0, 766, __pyx_L1_error) [sagelib-9.2] | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] | | [sagelib-9.2] | struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend * [sagelib-9.2] build/cythonized/sage/graphs/base/dense_graph.c:1960: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 *' [sagelib-9.2] 1960 | 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*/ [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] At top level: [sagelib-9.2] build/cythonized/sage/graphs/base/dense_graph.c:10898:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 10898 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/dense_graph.c:10897:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 10897 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/dense_graph.c:10693:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 10693 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/dense_graph.c:10692:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10692 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/queue:62, [sagelib-9.2] from build/cythonized/sage/graphs/base/c_graph.cpp:683: [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_val, std::pair > > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 [sagelib-9.2] 134 | __push_heap(_RandomAccessIterator __first, [sagelib-9.2] | ^~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::pair > > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 [sagelib-9.2] 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [sagelib-9.2] | ^~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/generators/distance_regular.o -o build/lib.linux-armv7l-3.9/sage/graphs/generators/distance_regular.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [475/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/static_sparse_backend.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/static_sparse_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_backend.c:14745:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 14745 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_backend.c:14744:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 14744 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_backend.c:14540:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 14540 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_sparse_backend.c:14539:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 14539 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/dense_graph.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/base/dense_graph.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [476/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/data_structures -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/static_dense_graph.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/static_dense_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/graphs/base/static_dense_graph.c:8066:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 8066 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/static_dense_graph.c:7860:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 7860 | 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}; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from /usr/include/c++/10/queue:61, [sagelib-9.2] from build/cythonized/sage/graphs/base/c_graph.cpp:683: [sagelib-9.2] /usr/include/c++/10/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 >&}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from /usr/include/c++/10/queue:61, [sagelib-9.2] from build/cythonized/sage/graphs/base/c_graph.cpp:683: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In member function 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = std::pair, std::pair >; _Sequence = std::vector, std::pair >, std::allocator, std::pair > > >; _Compare = std::less, std::pair > >]': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'PyObject* __pyx_pw_4sage_6graphs_4base_7c_graph_13CGraphBackend_44bidirectional_dijkstra(PyObject*, PyObject*, PyObject*)': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/static_dense_graph.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/base/static_dense_graph.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [477/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/boost_graph.cpp -o build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/boost_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h: In function 'PyObject* __pyx_pw_4sage_6graphs_4base_7c_graph_13CGraphBackend_42bidirectional_dijkstra_special(PyObject*, PyObject*, PyObject*)': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/static_sparse_backend.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_backend.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [478/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/misc [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/fpickle.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/fpickle.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/c_graph.o -lgmp -o build/lib.linux-armv7l-3.9/sage/graphs/base/c_graph.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [479/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/persist.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/persist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/graphs/base/boost_graph.cpp:22867:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [sagelib-9.2] 22867 | for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_15; __pyx_t_16+=1) { [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/fpickle.o -o build/lib.linux-armv7l-3.9/sage/misc/fpickle.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [480/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/fast_methods.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/fast_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] 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*)': [sagelib-9.2] build/cythonized/sage/graphs/base/boost_graph.cpp:30646:35: warning: comparison of integer expressions of different signedness: 'v_index' {aka 'int'} and 'unsigned int' [-Wsign-compare] [sagelib-9.2] 30646 | for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_17; __pyx_t_14+=1) { [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/graphs/base/boost_graph.cpp:30963:46: warning: comparison of integer expressions of different signedness: 'v_index' {aka 'int'} and 'unsigned int' [-Wsign-compare] [sagelib-9.2] 30963 | for (__pyx_t_23 = __pyx_t_21; __pyx_t_23 < __pyx_t_22; __pyx_t_23+=1) { [sagelib-9.2] | ~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] build/cythonized/sage/graphs/base/boost_interface.cpp: In instantiation of 'result_distances BoostGraph::dijkstra_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property; v_index = int]': [sagelib-9.2] build/cythonized/sage/graphs/base/boost_graph.cpp:11726:82: required from here [sagelib-9.2] build/cythonized/sage/graphs/base/boost_interface.cpp:243:124: warning: catching polymorphic type 'class boost::exception_detail::clone_impl >' by value [-Wcatch-value=] [sagelib-9.2] 243 | } catch (boost::exception_detail::clone_impl > e) { [sagelib-9.2] | ^ [sagelib-9.2] build/cythonized/sage/graphs/base/boost_interface.cpp: In instantiation of 'result_distances BoostGraph::dijkstra_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::undirectedS; EdgeListS = boost::vecS; EdgeProperty = boost::property; v_index = int]': [sagelib-9.2] build/cythonized/sage/graphs/base/boost_graph.cpp:11790:82: required from here [sagelib-9.2] build/cythonized/sage/graphs/base/boost_interface.cpp:243:124: warning: catching polymorphic type 'class boost::exception_detail::clone_impl >' by value [-Wcatch-value=] [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/fast_methods.o -o build/lib.linux-armv7l-3.9/sage/misc/fast_methods.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [481/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/session.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/session.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/session.o -o build/lib.linux-armv7l-3.9/sage/misc/session.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [482/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_attribute.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_attribute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_attribute.o -o build/lib.linux-armv7l-3.9/sage/misc/lazy_attribute.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [483/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/binary_tree.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/binary_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/persist.o -o build/lib.linux-armv7l-3.9/sage/misc/persist.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [484/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/weak_dict.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/weak_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/binary_tree.o -o build/lib.linux-armv7l-3.9/sage/misc/binary_tree.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [485/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/nested_class.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/nested_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:665: [sagelib-9.2] /usr/include/c++/10/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]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] 426 | vector<_Tp, _Alloc>:: [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/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&}; _Tp = std::pair; _Alloc = std::allocator >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [sagelib-9.2] /usr/include/c++/10/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]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' changed in GCC 7.1 [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/nested_class.o -o build/lib.linux-armv7l-3.9/sage/misc/nested_class.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [486/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_import.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_import.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/weak_dict.o -o build/lib.linux-armv7l-3.9/sage/misc/weak_dict.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [487/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/c3_controlled.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/c3_controlled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] build/cythonized/sage/graphs/base/boost_interface.cpp: In member function 'std::vector > > BoostGraph::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property]': [sagelib-9.2] build/cythonized/sage/graphs/base/boost_interface.cpp:117:69: warning: '*((void*)& ei +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] [sagelib-9.2] 117 | typename boost::graph_traits::edge_iterator ei, ei_end; [sagelib-9.2] | ^~ [sagelib-9.2] In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:12, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] /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::property >, boost::no_property, boost::listS>; Size = unsigned int; WeightMap = boost::adj_list_edge_property_map >, boost::edge_weight_t>; PredecessorMap = boost::dummy_property_map; DistanceMap = boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>; BinaryFunction = boost::closed_plus; BinaryPredicate = std::less; BellmanFordVisitor = boost::bellman_visitor<>]': [sagelib-9.2] /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:91:8: note: parameter passing for argument of type 'boost::adj_list_edge_property_map >, boost::edge_weight_t>' changed in GCC 7.1 [sagelib-9.2] 91 | bool bellman_ford_shortest_paths(EdgeListGraph& g, Size N, [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:91:8: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_import.o -o build/lib.linux-armv7l-3.9/sage/misc/lazy_import.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [488/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_string.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_string.o -o build/lib.linux-armv7l-3.9/sage/misc/lazy_string.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [489/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/cachefunc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/cachefunc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/c3_controlled.o -o build/lib.linux-armv7l-3.9/sage/misc/c3_controlled.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [490/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/sage_ostools.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/sage_ostools.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/sage_ostools.o -lsqlite3 -o build/lib.linux-armv7l-3.9/sage/misc/sage_ostools.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [491/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/randstate.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/randstate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/boost/graph/prim_minimum_spanning_tree.hpp:15, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_interface.cpp:11, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] /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::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::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>; WeightMap = boost::adj_list_edge_property_map >, boost::edge_weight2_t>; IndexMap = boost::vec_adj_list_vertex_id_map, unsigned int>; Compare = std::less; Combine = boost::closed_plus; DistZero = double; ColorMap = boost::two_bit_color_map, unsigned int> >]': [sagelib-9.2] /usr/include/boost/graph/dijkstra_shortest_paths.hpp:330:3: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1 [sagelib-9.2] 330 | dijkstra_shortest_paths_no_init [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/boost/graph/dijkstra_shortest_paths.hpp:330:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map >, boost::edge_weight2_t>' changed in GCC 7.1 [sagelib-9.2] In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:14, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] /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::property, boost::no_property, boost::vecS>; DistanceMatrix = std::vector >; VertexID = boost::vec_adj_list_vertex_id_map, unsigned int>; Weight = boost::adj_list_edge_property_map, boost::edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = boost::closed_plus; Infinity = double; DistanceZero = double]': [sagelib-9.2] /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:109:9: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_, boost::property >, boost::no_property, boost::listS>, boost::property >::type' {aka 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1 [sagelib-9.2] 108 | if (bellman_ford_shortest_paths [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 109 | (g2, num_vertices(g2), w, pred, d, combine, compare, bvis)) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:109:9: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_, boost::property >, boost::no_property, boost::listS>, boost::property >::type' {aka 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/boost/graph/prim_minimum_spanning_tree.hpp:15, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_interface.cpp:11, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] /usr/include/boost/graph/dijkstra_shortest_paths.hpp:452:36: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1 [sagelib-9.2] 452 | dijkstra_shortest_paths_no_init(g, s_begin, s_end, predecessor, distance, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 453 | weight, index_map, compare, combine, zero, vis, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 454 | color); [sagelib-9.2] | ~~~~~~ [sagelib-9.2] /usr/include/boost/graph/dijkstra_shortest_paths.hpp:452:36: note: parameter passing for argument of type 'boost::adj_list_edge_property_map >, boost::edge_weight2_t>' changed in GCC 7.1 [sagelib-9.2] In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:14, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] /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::property, boost::no_property, boost::vecS>; DistanceMatrix = std::vector >; VertexID = boost::vec_adj_list_vertex_id_map, unsigned int>; Weight = boost::adj_list_edge_property_map, boost::edge_weight_t>; BinaryPredicate = std::less; BinaryFunction = boost::closed_plus; Infinity = double; DistanceZero = double]': [sagelib-9.2] /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:109:9: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_, boost::property >, boost::no_property, boost::listS>, boost::property >::type' {aka 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1 [sagelib-9.2] 108 | if (bellman_ford_shortest_paths [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 109 | (g2, num_vertices(g2), w, pred, d, combine, compare, bvis)) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:109:9: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_, boost::property >, boost::no_property, boost::listS>, boost::property >::type' {aka 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/boost/graph/prim_minimum_spanning_tree.hpp:15, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_interface.cpp:11, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:668: [sagelib-9.2] /usr/include/boost/graph/dijkstra_shortest_paths.hpp:452:36: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1 [sagelib-9.2] 452 | dijkstra_shortest_paths_no_init(g, s_begin, s_end, predecessor, distance, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 453 | weight, index_map, compare, combine, zero, vis, [sagelib-9.2] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 454 | color); [sagelib-9.2] | ~~~~~~ [sagelib-9.2] /usr/include/boost/graph/dijkstra_shortest_paths.hpp:452:36: note: parameter passing for argument of type 'boost::adj_list_edge_property_map >, boost::edge_weight2_t>' changed in GCC 7.1 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:665: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: 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*)': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:665: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/randstate.o -lgmp -o build/lib.linux-armv7l-3.9/sage/misc/randstate.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [492/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_list.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_list.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:665: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_diameter_DHV(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_diameter_DHV*)': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:665: [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] In file included from /usr/include/c++/10/vector:72, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:665: [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_radius_DHV(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_radius_DHV*)': [sagelib-9.2] /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [sagelib-9.2] 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/lazy_list.o -o build/lib.linux-armv7l-3.9/sage/misc/lazy_list.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [493/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/citation.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/citation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/cachefunc.o -o build/lib.linux-armv7l-3.9/sage/misc/cachefunc.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [494/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/derivative.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/derivative.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/misc/derivative.c:3687:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3687 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/derivative.c:3686:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3686 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/derivative.c:3342:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3342 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/derivative.c:3341:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3341 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/derivative.o -lgmp -o build/lib.linux-armv7l-3.9/sage/misc/derivative.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [495/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/pickle_old.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/pickle_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] In file included from /usr/include/c++/10/vector:67, [sagelib-9.2] from build/cythonized/sage/graphs/base/boost_graph.cpp:665: [sagelib-9.2] /usr/include/c++/10/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*)': [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [sagelib-9.2] 1198 | _M_realloc_insert(end(), __x); [sagelib-9.2] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/pickle_old.o -o build/lib.linux-armv7l-3.9/sage/misc/pickle_old.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [496/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/parser.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/parser.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/citation.o -o build/lib.linux-armv7l-3.9/sage/misc/citation.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [497/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/function_mangling.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/function_mangling.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/misc/parser.c:11057:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function] [sagelib-9.2] 11057 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/parser.c:11056:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable] [sagelib-9.2] 11056 | 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 55)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/parser.c:10852:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function] [sagelib-9.2] 10852 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/parser.c:10851:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable] [sagelib-9.2] 10851 | 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 29)\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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/function_mangling.o -o build/lib.linux-armv7l-3.9/sage/misc/function_mangling.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [498/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/sage_timeit_class.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/sage_timeit_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/sage_timeit_class.o -o build/lib.linux-armv7l-3.9/sage/misc/sage_timeit_class.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [499/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/misc_c.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/misc_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/parser.o -o build/lib.linux-armv7l-3.9/sage/misc/parser.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [500/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/callable_dict.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/callable_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/callable_dict.o -o build/lib.linux-armv7l-3.9/sage/misc/callable_dict.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [501/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/constant_function.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/constant_function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:2343:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 2343 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:2342:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 2342 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:2216:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 2216 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:2215:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 2215 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:2087:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 2087 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:2086:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 2086 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:1897:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 1897 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:1896:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 1896 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:1681:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 1681 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/misc/constant_function.c:1680:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 1680 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/constant_function.o -o build/lib.linux-armv7l-3.9/sage/misc/constant_function.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [502/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/misc -I./sage/cpython -Isage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/inherit_comparison.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/inherit_comparison.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/misc_c.o -o build/lib.linux-armv7l-3.9/sage/misc/misc_c.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [503/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/search.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/inherit_comparison.o -o build/lib.linux-armv7l-3.9/sage/misc/inherit_comparison.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [504/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/allocator.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/search.o -o build/lib.linux-armv7l-3.9/sage/misc/search.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [505/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/reset.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/reset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/allocator.o -o build/lib.linux-armv7l-3.9/sage/misc/allocator.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [506/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/c3.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/c3.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/c3.o -o build/lib.linux-armv7l-3.9/sage/misc/c3.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [507/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/classcall_metaclass.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/classcall_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/reset.o -o build/lib.linux-armv7l-3.9/sage/misc/reset.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [508/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/misc/stopgap.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/stopgap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/classcall_metaclass.o -o build/lib.linux-armv7l-3.9/sage/misc/classcall_metaclass.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [509/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/categories [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/action.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/misc/stopgap.o -o build/lib.linux-armv7l-3.9/sage/misc/stopgap.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [510/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/coercion_methods.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/coercion_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/categories/action.c:9483:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 9483 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/action.c:9482:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9482 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/action.c:9138:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9138 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/action.c:9137:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9137 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/coercion_methods.c:2799:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 2799 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/coercion_methods.c:2798:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 2798 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/coercion_methods.c:2454:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 2454 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/coercion_methods.c:2453:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 2453 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/coercion_methods.o -o build/lib.linux-armv7l-3.9/sage/categories/coercion_methods.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [511/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/functor.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/functor.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/graphs/base/boost_graph.o -o build/lib.linux-armv7l-3.9/sage/graphs/base/boost_graph.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/functor.o -o build/lib.linux-armv7l-3.9/sage/categories/functor.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [512/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/category_singleton.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/category_singleton.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] [513/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/morphism.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10812:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function] [sagelib-9.2] 10812 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10811:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable] [sagelib-9.2] 10811 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10685:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function] [sagelib-9.2] 10685 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10684:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable] [sagelib-9.2] 10684 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10556:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function] [sagelib-9.2] 10556 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10555:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable] [sagelib-9.2] 10555 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10366:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function] [sagelib-9.2] 10366 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10365:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable] [sagelib-9.2] 10365 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10150:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function] [sagelib-9.2] 10150 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/action.o -o build/lib.linux-armv7l-3.9/sage/categories/action.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10149:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable] [sagelib-9.2] 10149 | 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 "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10008:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 10008 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:10007:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 10007 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:9663:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 9663 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/morphism.c:9662:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 9662 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] [514/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/map.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/map.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/categories/map.c:14974:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 14974 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/map.c:14973:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14973 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/map.c:14629:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 14629 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/map.c:14628:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 14628 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/category_singleton.o -o build/lib.linux-armv7l-3.9/sage/categories/category_singleton.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [515/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/category_cy_helper.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/category_cy_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/category_cy_helper.o -o build/lib.linux-armv7l-3.9/sage/categories/category_cy_helper.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [516/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/examples [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/categories/examples/semigroups_cython.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/examples/semigroups_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/categories/examples/semigroups_cython.c:4082:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4082 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/examples/semigroups_cython.c:4081:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4081 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/examples/semigroups_cython.c:3737:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3737 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/categories/examples/semigroups_cython.c:3736:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3736 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/morphism.o -o build/lib.linux-armv7l-3.9/sage/categories/morphism.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [517/522] creating build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters [sagelib-9.2] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I./sage/cpython -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_cdf.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_cdf.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4544:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4544 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4543:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4543 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4199:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4199 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4198:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4198 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/examples/semigroups_cython.o -o build/lib.linux-armv7l-3.9/sage/categories/examples/semigroups_cython.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [518/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_py.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_py.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/categories/map.o -o build/lib.linux-armv7l-3.9/sage/categories/map.cpython-39-arm-linux-gnueabihf.so [sagelib-9.2] [519/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_cc.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_cc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_py.o -o build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_py.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [520/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_rr.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_rr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cc.c:4671:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4671 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cc.c:4670:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4670 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cc.c:4326:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4326 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_cc.c:4325:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4325 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_rr.c:4712:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 4712 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_rr.c:4711:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4711 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_rr.c:4367:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 4367 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_rr.c:4366:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 4366 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_cdf.o -o build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cdf.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [521/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_rdf.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_cc.o -lmpfr -lmpc -lgmp -o build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cc.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] [522/522] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -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/build/sagemath-9.2/sage/build/pkgs/sagelib/src -I/build/sagemath-9.2/sage/build/pkgs/sagelib/src/sage/ext -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/build/sagemath-9.2/sage/local/include -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_el.c -o build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_el.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99 [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_el.c:3891:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function] [sagelib-9.2] 3891 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_el.c:3890:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3890 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return ``True`` if and only if ``left`` and ``right`` have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:`Element`. When in doubt, use the slower\n ``parent(left) is parent(right)`` instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_el.c:3546:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function] [sagelib-9.2] 3546 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) { [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] build/cythonized/sage/ext/interpreters/wrapper_el.c:3545:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable] [sagelib-9.2] 3545 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element ``x``.\n\n Usually, this means the mathematical object of which ``x`` is an\n element.\n\n INPUT:\n\n - ``x`` -- an element\n\n OUTPUT:\n\n - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n - Otherwise, return ``type(x)``.\n\n .. SEEALSO::\n\n `Parents, Conversion and Coercion `_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.2] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -lgsl -lopenblas -lm -o build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rdf.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_el.o -o build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_el.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -L/build/sagemath-9.2/sage/local/lib -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/build/cythonized/sage/ext/interpreters/wrapper_rr.o -lmpfr -lgmp -o build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rr.cpython-39-arm-linux-gnueabihf.so -lpari [sagelib-9.2] Time to execute 522 commands: 9853.87 seconds. [sagelib-9.2] Total time spent compiling C/C++ extensions: 9854.29 seconds. [sagelib-9.2] running build_scripts [sagelib-9.2] creating build/scripts-3.9 [sagelib-9.2] copying bin/sage -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-eval -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-runtests -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-fixdoctests -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-coverage -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-coverageall -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-cython -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-cachegrind -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-callgrind -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-massif -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-omega -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-valgrind -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-version.sh -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-cleaner -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-list-packages -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-download-upstream -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-location -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/math-readline -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-env -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-env-config -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-gdb-commands -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-grep -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-grepdoc -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-inline-fortran -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-ipynb2rst -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-ipython -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-native-execute -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-notebook -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-num-threads.py -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-open -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-preparse -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-pypkg-location -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-python -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-rebase.bat -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-rebase.sh -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-rebaseall.bat -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-rebaseall.sh -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-rst2txt -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-run -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-run-cython -> build/scripts-3.9 [sagelib-9.2] copying and adjusting bin/sage-startuptime.py -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-update-src -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-update-version -> build/scripts-3.9 [sagelib-9.2] copying bin/sage-upgrade -> build/scripts-3.9 [sagelib-9.2] changing mode of build/scripts-3.9/sage-eval from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-runtests from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-fixdoctests from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-coverage from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-coverageall from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-cython from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-version.sh from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-cleaner from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-list-packages from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-location from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/math-readline from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-env from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-env-config from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-gdb-commands from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-ipython from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-notebook from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-num-threads.py from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-preparse from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-pypkg-location from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-rst2txt from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-run from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-run-cython from 644 to 755 [sagelib-9.2] changing mode of build/scripts-3.9/sage-startuptime.py from 644 to 755 [sagelib-9.2] running install [sagelib-9.2] running install_lib [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/cunningham_tables.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/oeis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/jones.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/db_modular_polynomials.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/symbolic_data.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/db_class_polynomials.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/cremona.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/stein_watkins.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/odlyzko.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/sql_db.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/sloane.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/findstat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/databases/conway.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/disk.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/implicit_plot3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/parametric_plot3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/texture.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/list_plot3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/introduction.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/index_face_set.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/plot3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/implicit_surface.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/shapes.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/shapes.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/implicit_surface.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/parametric_surface.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/shapes.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/index_face_set.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/transform.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/platonic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/parametric_surface.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/parametric_surface.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/shapes2.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/plot_field3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/transform.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/revolution_plot3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/index_face_set.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/tachyon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/tri_plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/transform.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot3d/point_c.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/colors.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/primitive.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/bezier_path.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/contour_plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/multigraphics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/animate.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/graphics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/hyperbolic_polygon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/line.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/histogram.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/hyperbolic_arc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/density_plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/scatter_plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/arc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/step.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/ellipse.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/complex_plot.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/bar_chart.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/plot_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/complex_plot.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/text.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/circle.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/matrix_plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/arrow.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/streamline_plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/polygon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/plot/hyperbolic_regular_polygon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/algebra_elements.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/path_semigroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/algebra_elements.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/paths.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/algebra_elements.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/algebra_elements.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/homspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/representation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/paths.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quivers/paths.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/lattice.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/stream_cipher.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/classical.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/cryptosystem.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/lwe.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/boolean_function.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/util.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/boolean_function.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/sboxes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/block_cipher/present.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/block_cipher/des.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/block_cipher/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/block_cipher/sdes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/block_cipher/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/block_cipher/miniaes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/cipher.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/classical_cipher.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/mq/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/mq/rijndael_gf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/mq/mpolynomialsystemgenerator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/mq/sr.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/mq/sbox.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/public_key/blum_goldwasser.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/public_key/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/public_key/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/stream.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/lfsr.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/crypto/sbox.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers/charpoly_frobenius.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers/cycliccover_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers/cycliccover_finite_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/cyclic_covers/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/spec.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/divisor_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/divisor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/glue.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/scheme.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/hypersurface.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/ambient_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/generic/algebraic_scheme.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/riemann_surfaces/riemann_surface.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/riemann_surfaces/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/jacobian_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/kummer_surface.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/jacobian_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/jacobian_g2.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/monsky_washnitzer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/invariants.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/mestre.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/jacobian_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/hyperelliptic_curves/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/jacobians/abstract_jacobian.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/jacobians/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/jacobians/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/rational_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/product_projective/subscheme.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics/quartic_constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_quartics/quartic_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/projective_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/projective_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/projective_subscheme.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/projective_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/projective_rational_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/projective_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/projective/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/variety.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/divisor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/weierstrass_covering.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/weierstrass_higher.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/weierstrass.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/divisor_class.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/library.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/chow_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/divisor_class.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/points.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/fano_variety.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/sheaf/klyachko.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/sheaf/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/sheaf/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/toric/toric_subscheme.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/berkovich/berkovich_cp_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/berkovich/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/berkovich/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/berkovich/berkovich_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/affine_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/affine_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/affine_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/affine_subscheme.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/affine_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/affine/affine_rational_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/heegner.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_modular_symbols.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/period_lattice.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/descent_two_isogeny.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/weierstrass_transform.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/period_lattice_region.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/gal_reps_number_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/BSD.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ec_database.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/descent_two_isogeny.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/kraus.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/padic_lseries.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_number_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/saturation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/period_lattice_region.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/weierstrass_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/mod5family.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/mod_sym_num.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/cardinality.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/jacobian.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/height.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_torsion.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_finite_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_wp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/gp_simon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/padics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_egros.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/gal_reps.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/formal_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/kodaira_symbol.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/cm.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/isogeny_class.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_local_data.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_rational_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/isogeny_small_degree.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_padic_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/sha_tate.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_curve_isogeny.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/ell_tate_curve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/modular_parametrization.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/mod_sym_num.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/elliptic_curves/lseries_ell.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/overview.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/con_rational_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/con_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/con_number_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/con_finite_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/plane_conics/con_rational_function_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/affine_curve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/projective_curve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/curve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/closed_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/zariski_vankampen.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/schemes/curves/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/matlab.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/tides.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/process.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/chomp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/psage.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/axiom.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/lisp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/frobby.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/gnuplot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/gfan.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/giac.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/scilab.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/povray.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/sage0.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/mwrank.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/genus2reduction.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/maxima_abstract.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/cleaner.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/r.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/gap3.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/rubik.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/tab_completion.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/magma.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/qsieve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/mathematica.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/process.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/sage-maxima.lisp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/maxima.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/magma_free.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/fricas.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/phc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/singular.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/maxima_lib.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/interface.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/maple.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/four_ti_2.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/expect.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/sympy.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/polymake.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/gap.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/quit.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/sagespawn.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/kash.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/mupad.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/gp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/read_data.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/gap_workspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/qepcad.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/kenzo.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/lie.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/primecount.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/octave.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/jmoldata.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/ecm.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/sagespawn.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/macaulay2.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/latte.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/tachyon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interfaces/process.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/ring.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/expression.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/constants_c.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/substitution_map.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/comparison.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/integration/integral.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/integration/external.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/integration/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/benchmark.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/function_factory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/ring.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/comparison.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/function.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/ring.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/getitem.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/constants.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/operators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/series.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/expression.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/expression.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/constants_c.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/complexity_measures.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/expression_conversions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/getitem.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/function.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/series.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/maxima_wrapper.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/substitution_map.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/relation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/subring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/comparison.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/getitem.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/random_tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/series.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/callable.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/function.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/assumptions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/units.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/symbolic/substitution_map.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/geometry.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/calculus.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/statistics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/library_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/library_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/library.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/fractals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/interacts/debugger.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/lrs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/rubiks.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/fes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/graphviz.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/imagemagick.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/graph_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/databases.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/csdp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/gap.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/pandoc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/ffmpeg.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/kenzo.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/latte.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/features/bliss.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bitset_base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/blas_dict.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bitset.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bounded_integer_sequences.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/mutable_poset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bitset.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/blas_dict.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bitset_base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bitset_base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/binary_matrix.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/binary_matrix.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/blas_dict.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/binary_search.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bounded_integer_sequences.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/binary_search.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bitset.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bitset_intrinsics.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/bounded_integer_sequences.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/binary_search.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/data_structures/sparse_bitset.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_ideal.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer_fake.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_interval.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_interval_absolute.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tate_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/noncommutative_ideals.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_mpc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/puiseux_series_ring_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_double.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_interval_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/laurent_series_ring_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/lazy_laurent_series_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/invariants/reconstruction.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/invariants/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/invariants/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/invariants/invariant_theory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_double.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_mpfr.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_mpc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_number.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/morphism.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_mpfi.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/cfinite_sequence.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_morphism.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/quotient_ring_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/commutative_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/laurent_series_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/laurent_series_ring_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fast_arith.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/continued_fraction.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_arb.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/rational.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_mpoly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_mpfi.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_arb.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/small_primes_of_degree_one.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/class_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/maps.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/S_unit_solver.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/galois_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/unit_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal_data.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_morphisms.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal_data.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element_quadratic.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal_rel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/structure.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal_phc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element_quadratic.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/bdd_height.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_morphisms.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_ideal_rel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/order.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/splitting_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_rel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/number_field_element_quadratic.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/number_field/totallyreal_data.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/monomials.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_ntl_gf2e.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_prime_finite_field.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_ntl_gf2e.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_givaro.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/residue_field.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_ntl_gf2e.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_prime_modn.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/integer_mod.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_pari_ffelt.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_givaro.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/integer_mod_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/residue_field.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_pari_ffelt.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_givaro.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/conway_polynomials.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_ntl_gf2e.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/integer_mod_limits.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_pari_ffelt.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/maps_finite_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/stdint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field_givaro.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_prime_finite_field.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/finite_field_base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/integer_mod.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_prime_finite_field.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field_givaro.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_givaro.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/hom_finite_field_givaro.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_pari_ffelt.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/residue_field.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/integer_mod.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/finite_rings/element_base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_lazy.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/gauss_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/limit_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/inductive_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/augmented_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/developing_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/valuation_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/value_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/valuations_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/mapped_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/scaled_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/trivial_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/valuation/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fast_arith.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_double.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_ring_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/qqbar_decorators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/morphism.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/lazy_laurent_series.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer_ring.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CA.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FM.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CA.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/CR_template_header.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CR.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_relative.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/tutorial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_ext.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_floating_point_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CA.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_generic_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_ext.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/lattice_precision.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/local_generic_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_floating_point_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/CA_template.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CR.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/FM_template_header.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/morphism.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FM.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_printing.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FP.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_extension_leaves.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CR.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_generic_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_floating_point_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_relative.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/eisenstein_extension_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_extension_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_relative_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_fixed_mod_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_relative_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_flint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/CR_template.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/common_conversion.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/factory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/local_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_base_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_absolute_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/FP_template_header.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_extension_leaves.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/morphism.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/generic_nodes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_printing.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ext_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_fixed_mod_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CR.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/precision_error.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CA.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_lattice_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FM.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FP.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ext_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FP.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CA.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_absolute_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FP.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FP.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_base_leaves.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_template_element_header.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_absolute_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_ext.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_capped_relative_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/unramified_extension_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_fixed_mod_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/local_generic_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/morphism.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/CA_template_header.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CA_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FM.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_flint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_printing.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_FM_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/common_conversion.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ext_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/local_generic_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CR.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FM.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_generic_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_CR_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_flint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_FM.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_template_element.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_CA.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/padic_ZZ_pX_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/common_conversion.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/qadic_flint_CR.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/FP_template.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/relative_ramified_FP.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/pow_computer_relative.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/padics/FM_template.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/quotient_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/bernoulli_mod_p.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_ring_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/localization.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/laurent_series_ring_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/algebraic_closure_finite_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer_ring.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_interval.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/universal_cyclotomic_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/convert/mpfi.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/convert/mpfi.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/convert/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/convert/mpfi.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_arb.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_arb.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/growth_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/asymptotic_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/growth_group_cartesian.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/term_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/asymptotic/asymptotic_expansion_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/factorint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/big_oh.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_interval.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_number.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_mpoly.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_ideal.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_arb.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_lazy.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_mpfr.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/factorint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fraction_field_FpT.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_double.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_ideal.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_lazy.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_mpoly.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/infinity.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fraction_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fraction_field_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/qqbar.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_mpfi.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_mpfr.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_mpc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/rational.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/noncommutative_ideals.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fraction_field_FpT.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_conversion.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/derivation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/puiseux_series_ring_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_poly.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer_ring.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tate_algebra_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fast_arith.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_morphism.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/bernoulli_mod_p.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/semirings/non_negative_integer_semiring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/semirings/tropical_semiring.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/semirings/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/semirings/tropical_semiring.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/semirings/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/morphism.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/bernmm.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/sum_of_squares.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/sum_of_squares.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_conversion.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_double.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/puiseux_series_ring_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_pari.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/sum_of_squares.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_conversion.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/rational.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_interval_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_pari.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/complex_number.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fraction_field_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_double.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/puiseux_series_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_pari.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/multi_power_series_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/bernmm.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/multi_power_series_ring_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_ntl.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_quotient_ring_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_compiled.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/laurent_polynomial_ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/symmetric_reduction.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polydict.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/symmetric_ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_libsingular.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/infinite_polynomial_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_number_field.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_ntl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_rational_flint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/toy_d_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_ntl.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ring_base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/ore_function_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_template_header.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_number_field.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/real_roots.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_order.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zz_pex.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_rational_flint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/real_roots.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_compiled.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/ore_polynomial_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/cyclotomic.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_element_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_ring_constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_libsingular.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_real_mpfr_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/hilbert.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/laurent_polynomial.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/complex_roots.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_gf2x.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_sequence.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/real_roots.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_fateman.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/symmetric_reduction.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/hilbert.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/groebner_fan.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/laurent_polynomial_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/symmetric_reduction.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_field.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/toy_buchberger.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_rational_flint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_template.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/plural.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/laurent_polynomial.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/laurent_polynomial.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics/polynomial_padic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics/polynomial_padic_flat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/padics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_compiled.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_field.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ring_base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_quotient_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil/weil_polynomials.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/weil/weil_polynomials.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_gf2x.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/omega.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_complex_arb.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_field.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_libsingular.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/binary_form_reduce.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_real_mpfr_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_flint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/ore_function_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polydict.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/term_order.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_complex_arb.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zz_pex.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/nf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/parallel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/fglm.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/pbori.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/ll.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/gbcore.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/statistics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/gbrefs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/pbori.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/cnf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/interpolate.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/pbori.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/heuristics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/frontend.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/specialsets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/rank.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/easy_polynomials.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/blocks.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/PyPolyBoRi.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/randompoly.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/pbori/interred.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_modn_dense_ntl.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_singular_interface.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/plural.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_gf2x.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_flint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_complex_arb.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/flatten.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/convolution.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/refine_root.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ring_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/plural.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zmod_flint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/refine_root.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/ore_polynomial_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_order.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zz_pex.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polydict.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_ring_homomorphism.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/infinite_polynomial_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/cyclotomic.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zmod_flint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/skew_polynomial_finite_order.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/multi_polynomial_ring_base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/toy_variety.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/evaluation_flint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/ore_polynomial_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/ore_polynomial_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/polynomial/polynomial_zmod_flint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_morphism.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/lazy_laurent_series_operator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/pari_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/invariant_theory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/differential.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/maps.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/divisor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/function_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/place.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/valuation_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/function_field_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/function_field/order.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ring_extension.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/rational_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/fraction_field_FpT.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/ideal_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_ring_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_interval_absolute.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/real_arb.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/numbers_abc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/power_series_poly.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/rings/integer_fake.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_tensor_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_exact_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/matrix_sdp_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_exact_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/logging_backend.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/matrix_sdp_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_graph_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/interactivelp_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/cvxopt_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_sdp_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/interactivelp_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/ppl_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_exact_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_sdp_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/ppl_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/interactivelp_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/matrix_sdp_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/cvxopt_sdp_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/cvxopt_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_graph_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/glpk_graph_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/generic_sdp_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/backends/cvxopt_sdp_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/mip.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_functions.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/interactive_simplex_method.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/mip.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_tensor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_tensor_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_tensor_constraints.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/knapsack.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/gauss_legendre.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_tensor_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/sdp.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_functions.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/sdp.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/linear_functions.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/mip.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/sdp.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/gauss_legendre.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/numerical/optimize.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/server/support.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/server/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/matching_game.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/cooperative_game.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/catalog_normal_form_games.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/parser.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/normal_form_game.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/game_theory/gambit_docs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/parigp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/arxiv_0812_2725.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/deprecation_test.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/book_stein_modform.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/benchmark.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/book_schilling_zabrocki_kschur_primer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/modular_group_cohomology.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/symbolic-series.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/gap_packages.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/finite_poset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/startup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/cmdline.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/sympy.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/stl_vector.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/functools_partial_src.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/stl_vector.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/book_stein_ent.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/combinatorial_hopf_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tests/gosper-sum.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/symplectic_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_mod2_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/operation_table.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/echelon_matrix.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/args.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_window.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gf2e_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_window.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/docs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/strassen.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gap.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_float.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/strassen.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_real_double_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/action.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_mod2_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_double_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gfpn_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_float.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/benchmark.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gf2e_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_double_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_domain_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_mpolynomial_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/compute_J_ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_dense_saturation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_window.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/change_ring.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/echelon_matrix.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/special.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/action.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_dense_hnf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/berlekamp_massey.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_mpolynomial_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_polynomial_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/action.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_ball_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_cyclo_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix2.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gap.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_double_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix1.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_symbolic_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix0.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix2.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix1.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/args.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_symbolic_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_template.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_double_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/misc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/args.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_symbolic_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix1.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_template_header.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix2.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_double.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_double.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_cyclo_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gf2e_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_real_double_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_real_double_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix0.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_float.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_mpolynomial_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gap.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_mod2_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/template.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_ball_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_double_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/misc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_domain_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_generic_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_dense_double.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_polynomial_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_rational_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_gfpn_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_cyclo_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix0.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_complex_ball_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/constructor.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/constructor.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_modn_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_double_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_integer_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix_polynomial_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/change_ring.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matrix/matrix.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/version.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/logic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/booleval.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/logictable.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/logicparser.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/propcalc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/boolformula.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/logic/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/set_from_iterator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/recursively_enumerated_set.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/pythonclass.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/disjoint_set.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/set.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/pythonclass.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/primes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/finite_enumerated_set.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/cartesian_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/recursively_enumerated_set.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/disjoint_set.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/finite_set_map_cy.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/finite_set_map_cy.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/positive_integers.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/disjoint_set.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/integer_range.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/family.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/totally_ordered_finite_set.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/disjoint_union_enumerated_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/non_negative_integers.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/finite_set_maps.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/pythonclass.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/recursively_enumerated_set.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/finite_set_map_cy.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sets/real_set.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera/genus.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/genera/normal_form.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__evaluate.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/constructions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/ternary.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__ternary_Tornaria.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__genus.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/binary_qf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__theta.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/count_local_2.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__mass.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__local_density_interfaces.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__local_density_congruence.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__split_local_covering.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/qfsolve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__local_field_invariants.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/random_quadraticform.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/count_local_2.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/ternary_qf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/extras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/ternary.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__evaluate.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__reduction_theory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__count_local_2.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__equivalence_testing.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/special_values.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__siegel_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__local_normal_form.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__neighbors.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__local_representation_conditions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__variable_substitutions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/quadratic_forms/quadratic_form__automorphisms.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/docs/instancedoc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/docs/instancedoc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/docs/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/docs/conf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/ode.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/interpolation.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/desolvers.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/riemann.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/var.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/calculus.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/interpolation.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/riemann.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/wester.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/interpolators.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/interpolators.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/ode.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/integration.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/functional.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/ode.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/dwt.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/fft.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/dft.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/dwt.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/fft.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/dwt.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/transforms/fft.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/test_sympy.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/interpolation.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/integration.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/predefined.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/var.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/calculus/functions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/dirichlet.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/graded_ring_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/hecke_triangle_group_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/functors.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/abstract_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/hecke_triangle_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/readme.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/subspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/series_constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/analytic_type.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/abstract_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform_hecketriangle/graded_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/cusps_nf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/buzzard.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hypergeometric_misc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/dims.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/torsion_subgroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/abvar_newform.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/cuspidal_subgroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/homology.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/torsion_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/abvar_ambient_jacobian.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/abvar.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/lseries.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/homspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/abvar/finite_subgroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/congroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/multiple_zeta.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/farey_symbol.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/farey_symbol.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/farey_symbol.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup_gamma1.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup_gamma0.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/arithgroup_perm.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/arithgroup_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/arithgroup_generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup_gammaH.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup_gamma.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup_sl2z.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/arithgroup_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/arithgroup/congroup.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/local_comp/smoothchar.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/local_comp/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/local_comp/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/local_comp/type_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/local_comp/local_comp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/local_comp/liftings.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/quatalg/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/quatalg/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/quatalg/brandt.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/cusps.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/ssmod/ssmod.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/ssmod/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/ssmod/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/dist.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/dist.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/padic_lseries.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/dist.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/sigma0.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/fund_domain.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/distributions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/manin_map.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/pollack_stevens/modsym.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hypergeometric_misc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/btquotients/btquotient.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/btquotients/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/btquotients/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/btquotients/pautomorphicform.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/ambient_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/degenmap.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/submodule.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/homspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hecke/hecke_operator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hypergeometric_motive.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/etaproducts.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/overconvergent/genus0.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/overconvergent/weightspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/overconvergent/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/overconvergent/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/overconvergent/hecke_series.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/congroup_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/hypergeometric_misc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/manin_symbol_list.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/apply.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/boundary.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/manin_symbol.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/ambient.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/g1list.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/subspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/relation_matrix.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/ghlist.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/manin_symbol.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/relation_matrix_pyx.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/heilbronn.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/p1list_nf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/apply.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/p1list.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/heilbronn.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/manin_symbol.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/relation_matrix_pyx.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/modsym.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/apply.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/modular_symbols.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/hecke_operator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/p1list.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modsym/p1list.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/half_integral.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/periods.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/eis_series_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/test.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/weight1.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/ambient_eps.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/ambient_R.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/l_series_gross_zagier.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/ambient.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/vm_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/find_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/eis_series_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/numerical.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/l_series_gross_zagier_coeffs.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/j_invariant.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/l_series_gross_zagier_coeffs.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/submodule.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/ambient_g0.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/ambient_g1.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/theta.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/eisenstein_submodule.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/hecke_operator_on_qexp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/notes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/cuspidal_submodule.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/defaults.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modular/modform/eis_series.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/finite_dynamical_system_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/projective_ds_helper.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/wehlerK3.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/product_projective_ds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/affine_ds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/generic_ds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/arithmetic_dynamics/projective_ds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/finite_dynamical_system.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics/mandel_julia_helper.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics/mandel_julia_helper.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics/mandel_julia.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/complex_dynamics/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/surface_dynamics_deprecation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata/glca.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata/elementary.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata/solitons.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/cellular_automata/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/dynamics/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/threejs/animation.html -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/threejs/threejs_template.html -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/threejs/animation.css -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/threejs/animation.js -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/threejs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/singular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/singular/function_field [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/singular/function_field/core.lib -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/singular/function_field [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/magma/spec -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/sage [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/magma/sage/sage.spec -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/sage [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/magma/sage/basic.m -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/sage [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/latex [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/magma/latex/latex.m -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/latex [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/magma/latex/latex.spec -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/magma/latex [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/gap/sage.g -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap/joyner [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/gap/joyner/modular_crv_rr_sp.gap -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap/joyner [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/gap/joyner/hurwitz_crv_rr_sp.gap -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap/joyner [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/gap/console.g -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/gap [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/nbconvert/rst_sage.tpl -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/nbconvert/postprocess.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/valgrind/sage-additional.supp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/valgrind/pyalloc.supp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/valgrind/sage.supp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/valgrind [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/notebook-ipython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/notebook-ipython/logo-64x64.png -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/notebook-ipython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/notebook-ipython/logo.svg -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/notebook-ipython [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.wmv -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.avi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.gif -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.jpg -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.flv -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.dvi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.webm -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.mkv -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output/example_wavefront [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example_wavefront/scene.mtl -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output/example_wavefront [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example_wavefront/scene.obj -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output/example_wavefront [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.svg -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example_jmol.spt.zip -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.png -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.mov -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.pdf -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.mp4 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.ogv -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/rich_output/example.canvas3d -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/rich_output [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/invalid [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/doctest/invalid/syntax_error.tachyon -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/doctest/invalid [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/nodoctest -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/mwrank [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/mwrank/PRIMES -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/mwrank [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/kenzo/CP3.txt -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/kenzo/S4.txt -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/kenzo/CP2.txt -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/kenzo/CP4.txt -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/kenzo/README.txt -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/kenzo [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/buzzard/genusn.g -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/buzzard/DimensionSk.g -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/buzzard/Tpprog.g -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/buzzard [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon/ellQ.gp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon/qfsolve.gp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon/ellcommon.gp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon/resultant3.gp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/simon/ell.gp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/simon [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-nf -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-gen3 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-chgen -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-gen2 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-bsw -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-zeta -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/testall -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-gen4 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-chqua -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-eisen -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-zeta2 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/computel.gp.template -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-tau2 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-delta -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/ex-shin -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/pari/dokchitser/computel.gp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/pari/dokchitser [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext_data/graphs/graph_plot_js.html -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/graphs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/lattice_polytope.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/point_collection.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/toric_lattice.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/newton_polygon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/point_collection.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/cone_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/toric_lattice_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/triangulations.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/data.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/functions.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/functions.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/triangulations.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/point_configuration.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/data.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/triangulation/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/ribbon_graph.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/toric_lattice_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/fan_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/linear_expression.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/toric_plotter.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement/arrangement.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement/plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement/hyperplane.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement/affine_subspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement/library.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperplane_arrangement/check_freeness.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/integral_points.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/voronoi_diagram.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/integral_points.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/backend_polymake.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/base_QQ.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/parent.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/face.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/double_description_inhomogeneous.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/cdd_file_format.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/ppl_lattice_polygon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/lattice_euclidean_group_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/base_RDF.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/backend_ppl.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/base.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/backend_normaliz.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/backend_cdd.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/library.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/base_ZZ.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/modules/formal_polyhedra_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/modules/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/palp_database.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/representation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/ppl_lattice_polytope.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/backend_field.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/polyhedron/double_description.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds/parametrized_surface3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds/surface3d_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/riemannian_manifolds/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/fan_isomorphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hasse_diagram.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/hyperbolic_point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/hyperbolic_model.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/hyperbolic_isometry.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/hyperbolic_coercion.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/hyperbolic_constants.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/hyperbolic_space/hyperbolic_interface.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/pseudolines.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/fan.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/geometry/cone.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/vector_bundle_fiber.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/vector_bundle_fiber_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/vector_bundle.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/scalarfield.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/chart.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/calculus_method.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/chart_func.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/characteristic_class.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/differentiable_submanifold.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/real_line.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/metric.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/curve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/multivector_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/vector_bundle.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/automorphismfield_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/scalarfield.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/chart.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/euclidean.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/levi_civita_connection.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/affine_connection.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/multivectorfield.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/degenerate_submanifold.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/vectorfield_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/pseudo_riemannian.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/tangent_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/manifold_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/bundle_connection.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/vectorfield.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/tensorfield_paral.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/automorphismfield.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/mixed_form.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/diff_form_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/diff_form.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/diff_map.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/tensorfield.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/manifold.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/mixed_form_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/degenerate.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/scalarfield_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/pseudo_riemannian_submanifold.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/tensorfield_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/tangent_vector.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/vectorframe.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/differentiable/integrated_curve.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/subset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/topological_submanifold.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/operators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/structure.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/manifold_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/section.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/utilities.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/section_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/point.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/manifold.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/local_frame.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/scalarfield_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/trivialization.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/manifolds/continuous_map.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/games/sudoku_backtrack.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/games/hexad.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/games/quantumino.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/games/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/games/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/games/sudoku.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/games/sudoku_backtrack.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/all_cmdline.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/old.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/class_function.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/group.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/libgap_wrapper.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/indexed_free_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/libgap_wrapper.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/generic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/groups_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/affine_gps/euclidean_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/affine_gps/group_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/affine_gps/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/affine_gps/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/affine_gps/affine_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/group_exp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/semimonomial_transformations/semimonomial_transformation_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/libgap_wrapper.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/libgap_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/raag.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/pari_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/conjugacy_classes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/group.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/lie_gps/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/lie_gps/nilpotent_lie_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/lie_gps/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/libgap_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/binary_dihedral.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/group_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/heisenberg.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/symplectic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/linear.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/group_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/coxeter_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/pickling_overrides.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/finitely_generated.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/orthogonal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/matrix_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/named_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/unitary.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/isometries.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/matrix_gps/group_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/finitely_presented.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/additive_abelian/qmodnz.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/additive_abelian/qmodnz_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/additive_abelian/additive_abelian_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/additive_abelian/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/additive_abelian/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/additive_abelian/additive_abelian_wrapper.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/old.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/cubic_braid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/group_semidirect_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/finitely_presented_named.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/artin.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/old.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/data_structures.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_python.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_python.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/data_structures.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_python.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_binary.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/canonical_augmentation.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_graphs.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_lists.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/double_coset.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/double_coset.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_sets.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/refinement_matrices.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/double_coset.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref/data_structures.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permutation_groups_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permgroup_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permgroup_named.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/partn_ref2/refinement_generic.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permgroup_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/cubegroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permgroup_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permgroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/symgp_conjugacy_class.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/permgroup_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/perm_gps/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/libgap_mixin.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/braid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/group_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/misc_gps/misc_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/misc_gps/argument_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/misc_gps/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/misc_gps/misc_groups_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/misc_gps/imaginary_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/element_base.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/abelian_group_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/abelian_group_gap.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/abelian_group_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/dual_abelian_group_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/abelian_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/abelian_aut.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/values.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/abelian_gps/dual_abelian_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/group.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/finitely_presented_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/fqf_orthogonal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/groups/free_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/intlist.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/r.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/discrete_gaussian_polynomial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/dgs_bern.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/discrete_gaussian_lattice.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/discrete_gaussian_integer.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/discrete_gaussian_integer.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/dgs_gauss.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/discrete_gaussian_integer.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/dgs.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/dgs.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/distributions/dgs_misc.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/intlist.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/basic_stats.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/intlist.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/chmm.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/hmm.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/hmm.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/distributions.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/distributions.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/util.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/util.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/util.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/distributions.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/chmm.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/stats/hmm/hmm.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lrcalc/lrcalc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lrcalc/lrcalc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lrcalc/lrcalc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lrcalc/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/givaro.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/fflas.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/linbox_flint_interface.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/linbox_flint_interface.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/conversion.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/linbox_flint_interface.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linbox/linbox.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/homfly.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpc/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpc/__init__.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/libecm.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/trig.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/all.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/array.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/gamma.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/linalg.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/roots.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/log.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/min.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/airy.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/vector.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/complex.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/errno.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/matrix_complex.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/debye.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/combination.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/array.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/vector_complex.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/array.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/legendre.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/coupling.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/fermi_dirac.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/hyperg.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/lambert.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/expint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/matrix.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/block.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/exp.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/laguerre.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/statistics.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/blas_types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/random.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/elementary.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/transport.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/eigen.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/pow_int.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/dilog.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/erf.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/ntuple.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/sum.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/fit.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/synchrotron.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/wavelet.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/math.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/dawson.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/gegenbauer.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/rng.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/interp.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/coulomb.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/chebyshev.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/histogram.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/clausen.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/zeta.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/odeiv.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/sort.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/integration.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/permutation.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/monte.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/ellint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/bessel.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/fft.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/blas.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/qrng.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/elljac.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gsl/psi.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/ring.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/option.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/function_factory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/ring.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/function.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/ring.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/groebner_strategy.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/singular.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/groebner_strategy.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/singular.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/polynomial.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/standard_options.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/polynomial.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/polynomial.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/groebner_strategy.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/function.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/option.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/function.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/decl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/singular/singular.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/giac/keywords.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/giac/giac.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/giac/misc.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/giac/giac.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/giac/giac.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/giac/auto-methods.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/giac/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ecl.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/operations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/gap_functions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/test.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/assigned_names.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/context_managers.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/util.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/libgap.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/gap_includes.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/util.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/sage.gaprc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/gap_globals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/all_documented_functions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/saved_workspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/util.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/test_long.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gap/libgap.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linkages/padics/fmpz_poly_unram.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linkages/padics/unram_shared.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linkages/padics/Polynomial_shared.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linkages/padics/Polynomial_ram.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linkages/padics/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linkages/padics/API.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/linkages/padics/mpz.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ratpoints.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ecl.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/fes.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lcalc/lcalc_Lfunction.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lcalc/lcalc_Lfunction.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lcalc/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lcalc/lcalc_Lfunction.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/lcalc/lcalc_sage.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ecl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/flint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/flint_wrap.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_poly_mat.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/arith.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/arith.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/arith.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/flint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/padic.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/ulong_extras.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/padic_poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/flint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/nmod_poly_linkage.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_poly_q.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/nmod_vec.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpq_mat.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpq_poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fq.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_poly.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/nmod_poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/flint_ntl_wrap.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_vec.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpq.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_mat.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/ntl_interface.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_mod_poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fq_nmod.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/fmpz_poly.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/flint/qadic.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/homfly.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ratpoints.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/pynac.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/pynac.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/constant.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/constant.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/pynac.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/pynac_wrap.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pynac/constant.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/polybori/pb_wrap.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/polybori/__init__.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/polybori/decl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/polybori [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/coxeter3/coxeter.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/coxeter3/coxeter.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/coxeter3/coxeter_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/coxeter3/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/coxeter3/decl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3 [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/cremona [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/cremona/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/cremona [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/all.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/misc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/pylong.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/randomize.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/mpq.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/random.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/binop.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/pylong.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/mpf.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/mpz.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/pylong.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmp/mpn.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/m4rie.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/readline.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/meataxe.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/gmpxx.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/readline.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/meataxe.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/braiding.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclsig.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/iml.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/sirocco.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/symmetrica.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/symmetrica.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/sc.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/kostka.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/schur.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/part.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/symmetrica.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/plet.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/sb.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/symmetrica/sab.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/primecount.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/m4ri.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfi [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpfi/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfi [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpfi/__init__.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfi [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/utils.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_impl.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_impl.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_impl.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_main.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_main.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/utils.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_main.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_libmp.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/utils.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpmath/ext_libmp.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mwrank [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mwrank/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mwrank [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/error.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/error.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/constants.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/graph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/env.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/glpk/lp.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfr [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpfr/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfr [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/mpfr/__init__.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpfr [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/newforms.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/homspace.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/mat.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/homspace.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/interface.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/newforms.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/mat.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/mat.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/newforms.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/homspace.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/__init__.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/mwrank.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/eclib/mwrank.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ratpoints.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arb_version.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/acb_calc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arb.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arith.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arb_hypgeom.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arith.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arb_version.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/acb_modular.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/acb_hypgeom.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/bernoulli.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/acb_poly.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/acb_mat.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arf.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/mag.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/acb.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/arb_wrap.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/arb/acb_elliptic.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/braiding.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/error.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2X.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pE.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/error.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2X_linkage.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2E.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2X.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_ZZ.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_p.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/lzz_pX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2E.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_p.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEContext.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2E.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pX.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2X.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pContext.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pX.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_p.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/GF2EX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_p.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntlwrap.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EX.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_p.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pContext.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ZZ.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZX.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/conversion.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2E.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/convert.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ZZX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZX.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/mat_GF2E.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pE.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/vec_GF2.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pE.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2E.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pX.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EContext.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_tools.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/types.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/mat_GF2.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pContext.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/convert.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pContext.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_lzz_pContext.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/decl.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEContext.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EContext.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/misc.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ZZ_pE.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_ZZ.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EContext.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEX.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEContext.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_GF2E.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/vec_GF2E.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/convert.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ZZ_pEX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/lzz_p.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pContext.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ZZ_p.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ZZ_pX.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/mat_ZZ.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pX.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_GF2EX.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/GF2E.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_p.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/GF2X.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/GF2.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_mat_ZZ.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntl_ZZ_pEX.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/ntl/ntlwrap_impl.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/misc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_gmp.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_flint.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_gmp.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_gmp.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_flint.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/misc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_sage.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_sage.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_flint.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/misc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/pari/convert_sage.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/libs/libecm.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/satsolver.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/dimacs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/satsolver.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/satsolver.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/cryptominisat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/picosat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/solvers/sat_lp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/boolean_polynomials.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/converters/polybori.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/converters/anf2cnf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sat/converters/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/ncpus.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/map_reduce.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/decorate.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/reference.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/multiprocessing_sage.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/use_fork.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/parallel/parallelism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/long.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/functions.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/multi_modular.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/functions.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/functions.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/rational_reconstruction.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/numerical_approx.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/numerical_approx.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/numerical_approx.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/constants.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/power.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/power.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/rational_reconstruction.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/srange.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/rational_reconstruction.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/multi_modular.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/multi_modular.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/power.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/arith/srange.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/control.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/sources.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/sleep_and_raise.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/tolerance.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/1second.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/interrupt_diehard.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/fail_and_die.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/random_seed.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/longtime.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/abort.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/interrupt.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/memlimit.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/nodoctest -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/99seconds.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/simple_failure.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/atexit.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/show_skipped.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/sig_on.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/keyboardinterrupt.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/tests/initial.rst -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/tests [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/test.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/util.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/fixtures.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/external.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/parsing.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/forker.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/doctest/reporting.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/min_max.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/bessel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/wigner.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/log.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/orthogonal_polys.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/piecewise.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/special.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/jacobi.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/other.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/exp_integral.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/hyperbolic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/gamma.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/spike_function.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/prime_pi.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/error.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/transcendental.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/airy.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/trig.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/generalized.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/hypergeometric.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/functions/prime_pi.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_set_examples.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/examples.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_set_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_complex_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/homology_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/chain_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_complexes_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/chains.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_set_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_set.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/chain_homotopy.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/koszul_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/cell_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/chain_complex_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_set_constructions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/matrix_utils.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/homology_vector_space_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/algebraic_topological_model.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/hochschild_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/delta_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/chain_complex_homspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/simplicial_complex_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/cubical_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/homology/homology_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/all_notebook.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/env.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/configuration.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/output_graphics3d.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/output_browser.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/output_graphics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/pretty_print.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/backend_emacs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/backend_test.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/backend_ipython.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/backend_base.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/backend_doctest.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/output_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/output_basic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/output_video.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/preferences.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/buffer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/rich_output/display_manager.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/prompts.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/preparse.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/all_jupyter.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/__main__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/widgets_sagenb.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/interact.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/widgets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/kernel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_kernel/install.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/user_globals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/display/fancy_repr.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/display/pretty_print.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/display/util.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/display/jsmol_iframe.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/display/formatter.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/display/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/interpreter.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_tests.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/attach.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/ipython_extension.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/inputhook.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/load.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/interface_magic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/image.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/repl/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/knots/knot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/knots/gauss_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/knots/knot_table.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/knots/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/knots/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/knots/link.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/debug.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/cython_metaclass.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/string.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/cython_metaclass.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/type.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/python_debug.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/dict_del_by_value.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/string.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/wrapperdescr.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/getattr.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/cython_metaclass.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/cython_metaclass.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/atexit.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/dict_del_by_value.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/string_impl.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/builtin_types.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/getattr.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/dict_del_by_value.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/type.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/wrapperdescr.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/builtin_types.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/string.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/pyx_visit.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/atexit.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/python_debug.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/wrapperdescr.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/type.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/getattr.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/_py2_random.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cpython/debug.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/decoders_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/bch_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/codes_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/linear_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/two_weight_db.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/linear_code_no_metric.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/delsarte_bounds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/hamming_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/channel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/channels_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/abstract_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/goppa_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/subfield_subcode.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/golay_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/decoder.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/source_coding/huffman.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/source_coding/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/source_coding/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/code_constructions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/binary_code.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/bounds_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/parity_check_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/databases.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/encoder.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/extended_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/guava.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/binary_code.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/binary_code.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/reed_muller_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/encoders_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/linear_rank_metric.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/information_set_decoder.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/gabidulin_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/kasami_codes.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/code_bounds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/grs_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/relative_finite_field_extension.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/self_dual_codes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/cyclic_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan/gs_decoder.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan/utils.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan/interpolation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/guruswami_sudan/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/kasami_codes.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/punctured_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/codecan/codecan.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/codecan/codecan.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/codecan/codecan.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/codecan/autgroup_can_label.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/codecan/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/coding/codecan/autgroup_can_label.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/option.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/fractal.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/stock.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/option.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/markov_multifractal_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/time_series.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/markov_multifractal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/fractal.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/markov_multifractal_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/time_series.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/time_series.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/finance/easter.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/probability/probability_distribution.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/probability/probability_distribution.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/probability/random_variable.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/probability/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/probability/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/six_vertex_model.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/chas/fsym.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/chas/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/chas/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/chas/wqsym.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/schubert_polynomial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ranker.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/superpartition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_matrices.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tutorial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tiling.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/free_dendriform_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/composition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/catalog_partitions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/fast_vector_partitions.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/q_analogues.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sine_gordon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/lr_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/partition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/linear_order_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/generating_series.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/series.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/functorial_composition_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/recursive_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/composition_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/subset_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/structure.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/partition_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/series_order.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/permutation_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/empty_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/set_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/sum_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/library.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/cycle_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/stream.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/characteristic_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/product_species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/species/species.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/enumerated_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tableau_residues.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/counting.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tamari_lattices.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/expnums.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sloane_functions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/hillman_grassl.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/parking_functions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tuple.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/fully_commutative_elements.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/partitions.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/k_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/multiplicative.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/kfpoly.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/classical.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/monomial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/ns_macdonald.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/orthotriang.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/powersum.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/elementary.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/new_kschur.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/macdonald.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/hall_littlewood.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/symplectic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/witt.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/sfa.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/sf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/homogeneous.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/llt.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/orthogonal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/character.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/schur.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/dual.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/jack.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/k_dual.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sf/hecke.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/gray_codes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/invlex.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/invlex.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/nn.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/invlex.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_lists/lists.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/affine_permutation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/degree_sequences.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/mv_polytopes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/monomial_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/catalog_kirillov_reshetikhin.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/fast_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/tensor_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/tensor_product_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/pbw_crystal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/subcrystal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/induced_structure.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/elementary_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/spins.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/kirillov_reshetikhin.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/catalog_infinity_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/pbw_datum.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/highest_weight_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/direct_sum.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/alcove_path.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/kyoto_path_model.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/catalog_elementary_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/letters.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/generalized_young_walls.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/spins.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/spins.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/letters.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/star_crystal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/tensor_product_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/affine_factorization.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/kac_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/multisegments.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/bkk_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/pbw_datum.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/fully_commutative_stable_grothendieck.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/virtual_crystal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/affinization.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/tensor_product_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/polyhedral_realization.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/littelmann_path.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/pbw_datum.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/letters.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/crystals/infinity_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rooted_tree.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/dlx.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_vector.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/mutation_type.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/quiver.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/interact.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/mutation_class.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_algebra_quiver/cluster_seed.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/backtrack.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/plane_partition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/enumeration_mod_permgroup.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/interval_posets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/debruijn_sequence.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/kazhdan_lusztig.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/perfect_matching.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/algebraic_combinatorics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/grossman_larson_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/hall_polynomial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/subsets_pairwise.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/permutation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/subset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/composition_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/set_partition_ordered.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cartesian_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ribbon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/combinat_cython.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/e_one_star.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/finite_state_machine_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/combinatorial_map.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/constellation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/graph_path.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/binary_tree.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/output.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/non_decreasing_parking_function.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_infinity.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_D.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_A2_even.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rigged_partition.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_A2_odd.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rc_infinity.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_C.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/kr_tableaux.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_B.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rigged_configuration_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rigged_partition.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bijection.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_E67.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_abstract_class.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/kleber_tree.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_D_twisted.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_A2_dual.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rigged_configurations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_A.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/bij_type_D_tri.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rc_crystal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rigged_configurations/rigged_partition.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/combinat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux/path_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux/dyck_path.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/path_tableaux/frieze.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/subword_complex_c.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/degree_sequences.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/baxter_permutations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/subword_complex_c.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/growth.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/expnums.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/symmetric_group_representations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_list_old.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/derangements.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/parallelogram_polyomino.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/diagram_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/subword.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/combination.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/multiset_partition_into_sets_ordered.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/combinat_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/free_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_vectors_mod_permgroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym/tutorial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym/combinatorics.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym/generic_basis_code.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym/ncsf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsf_qsym/qsym.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tableau_tuple.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/decorated_permutation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/enumeration_mod_permgroup.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/super_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/partition_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/partition_tuple.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/shard_order.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/free_prelie_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_datatypes.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_datatypes.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/shuffle_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_char.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_char.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/paths.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/alphabet.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/finite_word.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_options.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/suffix_trees.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/words.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/abstract_word.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/lyndon_word.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_datatypes.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/infinite_word.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/words/word_infinite_datatypes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/sidon_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/dlxcpp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/dancing_links_c.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/dancing_links.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/dancing_links.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/latin.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/hadamard_matrix.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/matrices/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/elements.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/moebius_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/incidence_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/linear_extensions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/hasse_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/lattices.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/poset_examples.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/cartesian_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/posets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/mobile.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/hasse_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/forest.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/d_complete.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/posets/hasse_diagram.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/restricted_growth.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/shifted_primed_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/q_bernoulli.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/colored_permutations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/skew_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/necklace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/knutson_tao_puzzles.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/blob_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/yang_baxter_graph.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/permutation_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_A_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_E_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_G.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/root_lattice_realization_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_D_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/cartan_matrix.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/weight_lattice_realizations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/dynkin_diagram.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_I.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_c.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/cartan_type.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_E.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/fundamental_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/non_symmetric_macdonald_polynomials.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/fusion_ring.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_G_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_H.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/root_lattice_realizations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/pieri_factors.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_B_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_dual.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/coxeter_matrix.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/coxeter_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_BC_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/hecke_algebra_representation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/weyl_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_C_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_folded.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_D.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/root_system.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/branching_rules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/braid_orbit.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/ambient_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/braid_move_calculator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/integrable_representations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/braid_orbit.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_A_infinity.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/extended_affine_weyl_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_C.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_real.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/root_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_Q.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_F_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_super_A.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/weight_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_A.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/weyl_characters.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/coxeter_type.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_marked.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/reflection_group_c.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_B.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_reducible.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_relabel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/associahedron.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_F.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/root_system/type_affine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/finite_state_machine.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/core.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/composition_signed.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/rsk.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsym/ncsym.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsym/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsym/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsym/bases.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ncsym/dual.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/lyndon_word.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/partition_shifting_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/descent_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/quickref.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/similarity_class_type.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/combinat_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/fqsym.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/subsets_hereditary.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/combinatorial_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/fast_vector_partitions.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/partitions.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/alternating_sign_matrix.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ordered_tree.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/permutation_cython.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/abstract_tree.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/debruijn_sequence.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/family.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/gelfand_tsetlin_patterns.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cyclic_sieving_phenomenon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/skew_partition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/dyck_word.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/partition_kleshchev.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/cluster_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/tools.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/fully_packed_loop.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/permutation_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/binary_recurrence_sequences.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/q_bernoulli.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/subword_complex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ribbon_shaped_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/ribbon_tableau.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/set_partition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/shuffle.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/enumeration_mod_permgroup.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/symmetric_group_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/integer_vector_weighted.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/vector_partition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/designs_pyx.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/evenly_distributed_sets.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/database.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/orthogonal_arrays.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/block_design.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/orthogonal_arrays_find_recursive.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/designs_pyx.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/resolvable_bibd.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/twographs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/difference_matrices.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/evenly_distributed_sets.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/latin_squares.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/subhypergraph_search.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/ext_rep.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/difference_family.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/design_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/gen_quadrangles_with_spread.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/subhypergraph_search.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/bibd.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/incidence_structures.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/orthogonal_arrays_build_recursive.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/gen_quadrangles_with_spread.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/steiner_quadruple_systems.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/designs_pyx.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/group_divisible_designs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/combinat/designs/covering_design.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/basis_matroid.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/basis_exchange_matroid.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/matroids_catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/lean_matrix.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/extension.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/union_matroid.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/basis_exchange_matroid.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/named_matroids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/circuit_closures_matroid.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/unpickling.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/basis_exchange_matroid.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/circuit_closures_matroid.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/matroid.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/circuit_closures_matroid.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/linear_matroid.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/set_system.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/lean_matrix.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/basis_matroid.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/extension.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/lean_matrix.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/matroid.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/matroids_plot_helpers.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/advanced.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/linear_matroid.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/utilities.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/extension.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/graphic_matroid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/matroid.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/union_matroid.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/union_matroid.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/basis_matroid.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/linear_matroid.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/unpickling.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/rank_matroid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/minor_matroid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/dual_matroid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/constructor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/set_system.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/set_system.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/matroids/minorfix.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.centrality -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.gmp.pylong -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.series -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_interval_absolute -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.rational -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.functions.prime_pi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.c_graph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_graphs -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.asteroidal_triples -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_polynomial_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.views -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_CR -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.derivative -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_double_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.matrix_sdp_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.binary_search -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.triangulation.base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.list_clone_demo -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.transforms.dwt -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.debug -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.function -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.arith.multi_modular -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.gauss_legendre -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_arb -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_prime_finite_field -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.cyclotomic -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.lcalc.lcalc_Lfunction -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.orthogonal_arrays_find_recursive -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.arith.numerical_approx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.gap.libgap -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.totallyreal_data -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.inherit_comparison -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.totallyreal -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.finance.time_series -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.singular -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_FP -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.plural -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_p -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_ZZ -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.flint.fmpz_poly -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.sdp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.static_sparse_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.finance.markov_multifractal_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_pX -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_complex_double_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.implicit_surface -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.evenly_distributed_sets -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.action -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.interacts.library_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.misc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.persist -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.old -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_real_double_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.examples.semigroups_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.arb.arb_version -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.degree_sequences -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.unpickling -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.memory -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.modform.eis_series_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.sets.disjoint_set -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.fpickle -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_lists -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_generic_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_mpc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_import -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.mutability -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.list_clone_timings_cy -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_printing -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.fraction_field_FpT -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.pickle_old -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.sum_of_squares -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_window -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.sets.recursively_enumerated_set -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_generic_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.lfunctions.zero_sums -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.extension -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.transforms.fft -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.convert -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_pari -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_rdf -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.tests.stl_vector -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ecl -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.coding.binary_code -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_integer_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.clique_separators -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_GF2 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.shapes -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.misc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.union_matroid -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.coding.codecan.codecan -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_complex_double_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_real_double_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.parametric_surface -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_morphism -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.p1list -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.mwrank -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.relation_matrix_pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_ntl_gf2e -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.riemann -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.mat -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.combinat_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.sat.solvers.satsolver -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.generators.distance_regular -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.integer_lists.base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.fast_eval -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pE -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.chrompoly -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.transform -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.toric_lattice_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_modn_dense_ntl -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.graph_backends -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.laurent_series_ring_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.constants_c -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_python -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.morphism -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.vertex_separation -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.basis_matroid -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.pbw_datum -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.pynac.pynac -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.words.word_char -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.tests.cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_CR -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.debug_options -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.coding.codecan.autgroup_can_label -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.gen_quadrangles_with_spread -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_graph_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.manin_symbol -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.enumeration_mod_permgroup -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_number -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.flint.flint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.connectivity -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_dense_float -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.period_lattice_region -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent_gens -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.cliquer -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.interpolation -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.crypto.boolean_function -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.ore_polynomial_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.string -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_sage -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.graph_products -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.spanning_tree -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_conversion -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_GF2E -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_element_quadratic -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.search -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.independent_sets -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.group -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.linear_tensor_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.linear_functions -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.braiding -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.utils -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.gap.element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.residue_field -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.monoids.free_abelian_monoid_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.debruijn_sequence -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.bitset_base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_mpolynomial_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2EContext -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.richcmp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_integer_dense_flint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_main -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.subhypergraph_search -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.planarity -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.distances_all_pairs -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_FM_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix1 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.session -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.change_ring -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_finite_field -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.linbox.linbox_flint_interface -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_attribute -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.spins -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce_actions -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.algebras.quatalg.quaternion_algebra_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.local_generic_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.posets.hasse_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.common_conversion -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.free_algebra_letterplace -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.classcall_metaclass -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.tensor_product_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.groebner_strategy -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_finite_order -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_double_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.q_bernoulli -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.linear_matroid -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.atexit -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix2 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_complex_ball_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix0 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.constant_function -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.generic_graph_pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.root_system.reflection_group_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.dict_del_by_value -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.traversals -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.set_system -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.cython_metaclass -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.gsl.array -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.plot.complex_plot -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.tate_algebra_ideal -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.fast_methods -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.memory_allocator -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_pContext -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.bitset -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.lrcalc.lrcalc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_rational_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZX -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.static_sparse_graph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce_dict -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.arb.arith -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.strassen -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.ring -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_double -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.hyperbolicity -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.substitution_map -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.action -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.category_cy_helper -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.canonical_augmentation -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.expnums -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.interfaces.process -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_rational_flint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_CA -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.flint.arith -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.permgroup_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_coloring -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.morphism -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.algebras.lie_algebras.lie_algebra_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_lazy -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.boost_graph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_libmp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_el -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.fast_arith -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.quivers.algebra_elements -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.category_singleton -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.symmetrica.symmetrica -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.semirings.tropical_semiring -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.root_system.braid_orbit -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polydict -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.docs.instancedoc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_fixed_mod_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.misc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.c3 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_capped_relative_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.data_structures -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_impl -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.isoperimetric_inequalities -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_pari_ffelt -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_cdf -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_FM -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.stats.intlist -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_integer_dense_ntl -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.cvxopt_sdp_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.functor -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.integer_mod -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.list_clone -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.binary_tree -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.sage_object -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.tate_algebra_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.cutwidth -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.dynamics.complex_dynamics.mandel_julia_helper -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.convexity_properties -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.sage_ostools -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.comparability -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.integer -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.parser -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.integer_lists.invlex -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.heilbronn -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.citation -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_givaro -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.real_roots -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.weak_dict -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.sets.pythonclass -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_gap -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.finance.fractal -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_integer_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_string -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ratpoints -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_capped_absolute_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_relative -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.coercion_methods -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.free_module_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.rigged_configurations.rigged_partition -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_interval -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_symbolic_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_gf2x -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ext_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pContext -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.getattr -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.matchpoly -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.farey_symbol -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.constructor -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.matrices.dancing_links -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.symmetric_reduction -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.weil.weil_polynomials -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_ring_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.option -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.cachefunc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.quivers.paths -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.cvxopt_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.element_wrapper -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.laurent_polynomial -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.integration -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.expression -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_mpfi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_finite_field_givaro -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.modsym.apply -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.var -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.double_coset -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.finance.option -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.finite_field_base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.coding.kasami_codes -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.homspace -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.ring -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.rankwidth -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.morphism -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.arith.rational_reconstruction -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.categories.map -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_mod2_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_matrices -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_gmp -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.evaluation_flint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.designs.designs_pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.fast_callable -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.allocator -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.partitions -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.refine_root -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.integer_ring -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.semimonomial_transformations.semimonomial_transformation -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.fraction_field_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_ideal_libsingular -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.mip -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_number_field -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.interactivelp_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_mpoly -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.sets.finite_set_map_cy -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.weakly_chordal -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.genus -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.libgap_wrapper -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.util -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.pbori.pbori -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.stopgap -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.type -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.root_system.reflection_group_c -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_ext -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_binary -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_sets -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.homfly -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.plot.plot3d.index_face_set -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_finite_field -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.descent_two_isogeny -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.congroup -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2X -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.fast_digraph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_modn_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.generic_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.line_graph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.media.channels -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.nested_class -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.arithgroup_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.finite_submodule_iter -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_dense_double -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.factory -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.pynac.constant -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.generic_sdp_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.mod_sym_num -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.gap.util -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_generators_pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_real_mpfr_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.permutation_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.arith.srange -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.hypergeometric_misc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_flint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.dynamics.arithmetic_dynamics.projective_ds_helper -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.sage_timeit_class -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.sparse_graph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.echelon_matrix -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.matroid -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.dense_graph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.randstate -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_mod2_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_zz_pex -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.interpolators -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pEX -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_integer_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.coerce_maps -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.puiseux_series_ring_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.convert.mpfi -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.args -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_rational_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent_base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.complex_arb -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_generic_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_double -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.reset -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.builtin_types -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.factorint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.bandwidth -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.function_field.element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.blas_dict -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.crystals.letters -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_cyclo_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_exact_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.hilbert -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.lazy_list -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.cpython.wrapperdescr -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.data_structures.bounded_integer_sequences -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_rr -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.evaluation_ntl -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.chmm -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.lean_matrix -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_modn_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.arith.functions -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_CA -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_CR_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.base.static_dense_graph -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.glpk.error -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2E -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.schemes.toric.divisor_class -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.arith.power -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.circuit_closures_matroid -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_FM -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_CA_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.function_mangling -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_libsingular -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.vector_rational_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.real_mpfr -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.probability.probability_distribution -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.subword_complex_c -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.c3_controlled -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.interfaces.sagespawn -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.polynomial -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.numerical.backends.ppl_backend -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.schemes.hyperelliptic_curves.hypellfrob -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_flint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.fast_vector_partitions -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_integer_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pEContext -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.pollack_stevens.dist -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_ring_base -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.letterplace_ideal -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.algebras.quatalg.quaternion_algebra_cython -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.error -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_p -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.quadratic_forms.ternary -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_floating_point_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.callable_dict -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.combinat.words.word_datatypes -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.singular.function -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.point_collection -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.quadratic_forms.count_local_2 -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.misc.misc_c -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_FP -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.strongly_regular_db -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matroids.basis_exchange_matroid -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.calculus.ode -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.bernmm -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.path_enumeration -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_cc -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pX -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.conversions -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.getitem -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.module -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.ring -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.bernoulli_mod_p -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.noncommutative_ideals -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.distributions -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.readline -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.stats.hmm.hmm -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/interpreter -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.graphs.trees -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modules.with_basis.indexed_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_zmod_flint -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.libecm -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_morphisms -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref2.refinement_generic -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2EX -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_ring_homomorphism -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.quadratic_forms.quadratic_form__evaluate -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_complex_arb -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.giac.giac -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_rational_sparse -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.parent_old -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.stats.distributions.discrete_gaussian_integer -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.modular.modform.l_series_gross_zagier_coeffs -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.structure.category_object -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.groups.matrix_gps.group_element -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.matrix.matrix_gf2e_dense -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.libs.eclib.newforms -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.symbolic.comparison -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_compiled -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.free_algebra_element_letterplace -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.games.sudoku_backtrack -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.rings.power_series_poly -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/cython_debug/cython_debug_info_sage.geometry.integral_points -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cython_debug [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/coordinate_patch.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/differential_forms.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/comp.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/format_utilities.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_tensor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_alt_form.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/finite_rank_free_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_linear_group.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/alternating_contr_tensor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/tensor_with_indices.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/tensor_free_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/ext_pow_free_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/modules/free_module_automorphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/tensor/differential_form_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/media/wav.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/media/channels.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/media/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/media/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/media/channels.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/pari.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/zero_sums.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/zero_sums.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/dokchitser.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/sympow.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/lcalc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/lfunctions/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_complex_double_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/module.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_space_homspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/diamond_cutting.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_double_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/real_double_vector.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_callable_symbolic_dense.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_mod2_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_integer_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_module_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/tutorial_free_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_modn_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_double_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_integer_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_real_double_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_modn_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_rational_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_integer_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_modn_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/module.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_double_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_module_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_module_homspace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_module_integer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_real_double_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_module_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/complex_double_vector.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/matrix_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_complex_double_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_complex_double_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_quadratic_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/finite_submodule_iter.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/filtered_vector_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_rational_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_rational_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_mod2_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/fg_pid/fgp_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/fg_pid/fgp_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/fg_pid/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/fg_pid/fgp_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_modn_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/quotient_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/module_functors.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_module_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/finite_submodule_iter.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_rational_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/subquotient.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/cell_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/indexed_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/indexed_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/indexed_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/with_basis/representation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_rational_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/tensor_operations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/finite_submodule_iter.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_space_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_modn_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_modn_sparse.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/module.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/multi_filtered_vector_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_symbolic_dense.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_integer_sparse.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/torsion_quadratic_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_integer_sparse.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/free_quadratic_module_integer_symmetric.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_real_double_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_mod2_dense.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_rational_dense.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/modules/vector_integer_dense.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/typeset/character_art.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/typeset/symbols.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/typeset/character_art_factory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/typeset/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/typeset/unicode_art.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/typeset/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/typeset/ascii_art.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/trace_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/string_monoid_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/free_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/free_abelian_monoid_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/indexed_free_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/string_ops.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/automatic_semigroup.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/free_abelian_monoid_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/free_abelian_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/free_abelian_monoid_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/string_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/free_monoid_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/monoids/hecke_monoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/tensor_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/hecke_algebras/ariki_koike_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/hecke_algebras/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/hecke_algebras/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/examples.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/commutative_dga.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/finite_dimensional_algebras/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quaternion_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/free_algebra_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups/q_numbers.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups/fock_space.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups/quantum_group_gap.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quantum_groups/representations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/free_zinbiel_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/free_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/q_system.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/orlik_solomon.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quaternion_algebra_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/askey_wilson.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/rational_cherednik_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/free_algebra_quotient.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/shuffle_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/free_algebra_quotient_element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quantum_matrix_coordinate_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_letterplace.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_letterplace.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/letterplace_ideal.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_letterplace.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/free_algebra_element_letterplace.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/letterplace/letterplace_ideal.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/yangian.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/yokonuma_hecke_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/lie_algebra_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/examples.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/subalgebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/morphism.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/classical_lie_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/verma_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/bch.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/heisenberg.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/lie_algebra_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/quotient.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/nilpotent_lie_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/free_lie_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/affine_lie_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/lie_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/virasoro.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/onsager.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/poincare_birkhoff_witt.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/abelian.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/lie_algebra_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/lie_algebras/structure_coefficients.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/clifford_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/weyl_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/steenrod/steenrod_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/steenrod/steenrod_algebra_mult.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/steenrod/steenrod_algebra_misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/steenrod/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/steenrod/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/steenrod/steenrod_algebra_bases.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/nil_coxeter_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/cluster_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/schur_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/affine_nil_temperley_lieb.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra_element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra_element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra_element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/quaternion_algebra_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/quatalg/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/group_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/hall_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/jordan_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/splitting_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/iwahori_hecke_algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/cellular_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/catalog.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/orlik_terao.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/associated_graded.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/algebras/algebra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/memory_allocator.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/memory.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/fast_eval.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/memory_allocator.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/ccobject.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/fast_eval.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/memory.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/mod_int.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/fast_callable.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/memory_allocator.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/fast_callable.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/mod_int.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/fast_eval.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/stdsage.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/fast_callable.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/cplusplus.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cc.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rr.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_py.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_el.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cdf.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_el.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cdf.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cdf.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rr.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_py.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_py.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rdf.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rr.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cdf.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_el.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rr.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rdf.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_cc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_py.h -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_el.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/ext/interpreters/wrapper_rdf.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone_timings_cy.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_base.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/set_factories.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_base.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/factory.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/category_object.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/test_factory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/richcmp.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/element_wrapper.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/richcmp.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_actions.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/richcmp.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_actions.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/element.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/sage_object.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/graphics_file.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/dynamic_class.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_actions.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone_demo.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/gens_py.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/debug_options.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/set_factories_example.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_exceptions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_dict.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/category_object.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_gens.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/factory.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_old.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/sequence.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_old.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone_demo.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/unique_representation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone_timings_cy.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/category_object.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/misc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/mutability.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/element.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/global_options.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_maps.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_dict.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_base.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/indexed_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/factorization_integer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_gens.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/sage_object.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/formal_sum.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/element_wrapper.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/element.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/mutability.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/proof/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/proof/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/proof/proof.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/element_wrapper.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_maps.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/misc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_maps.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/debug_options.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/coerce_dict.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_gens.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/sage_object.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/parent_old.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/factorization.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/debug_options.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/nonexact.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/list_clone_timings.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/structure/mutability.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_list.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/chrompoly.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/asteroidal_triples.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_plot.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/matchpoly.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/isoperimetric_inequalities.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/spanning_tree.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/planarity.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_plot_js.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/distances_all_pairs.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/partial_cube.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/views.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_coloring.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generic_graph_pyx.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_editor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/spanning_tree.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/genus.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/connectivity.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/rankwidth.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/vertex_separation.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/bandwidth.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/vertex_separation.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/rankwidth.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/rankwidth.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/tdlib.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/bandwidth.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/vertex_separation.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/modular_decomposition.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/fast_digraph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/graph_products.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/cutwidth.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/clique_separators.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/clique_separators.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/fast_digraph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/cutwidth.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/graph_products.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_decompositions/fast_digraph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/independent_sets.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/traversals.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/bliss.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/pq_trees.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/isgci.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/distances_all_pairs.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/traversals.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/hypergraph_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/dot2tex_utils.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/path_enumeration.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/domination.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generic_graph_pyx.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/centrality.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/matchpoly.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/convexity_properties.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generic_graph.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_generators_pyx.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_input.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/centrality.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/path_enumeration.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/strongly_regular_db.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/planarity.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/genus.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/lovasz_theta.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/connectivity.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/schnyder.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/trees.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/convexity_properties.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/distances_all_pairs.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/digraph.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/weakly_chordal.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/mcqd.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/traversals.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/strongly_regular_db.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/chessboard.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/classical_geometries.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/smallgraphs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/distance_regular.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/random.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/basic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/distance_regular.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/platonic_solids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/families.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/degree_sequence.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/intersection.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generators/world_map.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/boost_graph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_graph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/dense_graph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/c_graph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_backend.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/sparse_graph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/sparse_graph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_graph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_dense_graph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/dense_graph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/graph_backends.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/c_graph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/dense_graph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_dense_graph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_backend.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_graph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/overview.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/c_graph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_sparse_backend.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/graph_backends.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/graph_backends.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/sparse_graph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/static_dense_graph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/boost_graph.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/base/boost_graph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_database.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/line_graph.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/independent_sets.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/trees.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/line_graph.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/hyperbolicity.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/connectivity.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/convexity_properties.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/generic_graph_pyx.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/isoperimetric_inequalities.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/cliquer.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/cliquer.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/cliquer.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_latex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/views.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/comparability.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/mcqd.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/trees.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/weakly_chordal.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/tutte_polynomial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/digraph_generators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/independent_sets.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/bipartite_graph.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_generators_pyx.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/asteroidal_triples.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/chrompoly.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/hyperbolicity.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/orientations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/graph_coloring.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/comparability.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/graphs/print_graphs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/session.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/edit_module.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/banner.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/fpickle.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/c3_controlled.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/table.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/decorators.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/persist.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/trace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/classgraph.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/binary_tree.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/latex_macros.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/repr.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/misc_c.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/converting_dict.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/randstate.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/viewer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/fast_methods.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/test_class_pickling.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/randstate.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/session.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/benchmark.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_attribute.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/verbose.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/binary_tree.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_input.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sh.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sageinspect.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/search.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/function_mangling.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/fast_methods.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/object_multiplexer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/search.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/weak_dict.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/parser.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/html.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/nested_class.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_import.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/citation.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/nested_class.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/random_testing.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/copying.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/cython.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_ostools.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/remote_file.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/function_mangling.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/pickle_old.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/allocator.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/c3_controlled.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_string.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/cachefunc.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/inherit_comparison.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/persist.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/python.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/messaging.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/map_threaded.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_ostools.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/c3.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/dist.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_list.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/randstate.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/func_persist.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/fpickle.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_string.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_timeit.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/cachefunc.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_list.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/derivative.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_import_cache.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/method_decorator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sagedoc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/functional.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/misc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/reset.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_list.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/citation.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/latex.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/derivative.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/pickle_old.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/call.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/compat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/rest_index_of_methods.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_attribute.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/misc_c.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/parser.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/gperftools.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_format.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/package.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/mathml.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/constant_function.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_string.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/getusage.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/weak_dict.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/classcall_metaclass.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/function_mangling.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/temporary_file.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/abstract_method.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/mrange.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/weak_dict.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/dev_tools.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/binary_tree.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/c3_controlled.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/inline_fortran.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/lazy_import.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/flatten.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/stopgap.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_timeit_class.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/misc_c.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_unittest.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/bindable_class.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/multireplace.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/nested_class_test.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/callable_dict.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/constant_function.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sphinxify.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/unknown.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/callable_dict.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/superseded.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/inherit_comparison.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/prandom.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/element_with_label.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/allocator.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/explain_pickle.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/search.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/proof.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_timeit_class.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/allocator.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/fast_methods.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/sage_eval.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/classcall_metaclass.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/profiler.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/reset.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/defaults.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/cachefunc.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/pager.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/nested_class.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/c3.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/classcall_metaclass.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/stopgap.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/misc/inherit_comparison.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sandpiles/examples.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sandpiles/sandpile.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sandpiles/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/sandpiles/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/magmatic_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/sets_with_grading.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/coxeter_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/topological_spaces.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/g_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/additive_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/metric_spaces.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/associative_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/homsets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/tutorial.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/supercommutative_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/facade_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lie_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/left_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/super_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/group_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lie_conformal_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/subobjects.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/fields.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/poor_man_map.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/functor.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/complex_reflection_or_generalized_coxeter_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/permutation_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/sets_with_partial_maps.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/principal_ideal_domains.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/enumerated_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/action.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_weyl_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/quotients.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_hopf_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/pointed_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/morphism.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/complete_discrete_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/generalized_coxeter_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/filtered_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_modules_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_cy_helper.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/polyhedra.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/simplicial_complexes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_posets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/affine_weyl_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/classical_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/highest_weight_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_singleton.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/l_trivial_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/homset.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finitely_generated_magmas.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/ring_ideals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/right_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/sets_with_grading.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/coxeter_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/facade_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/lie_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/finite_weyl_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/graded_modules_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/finite_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/lie_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/semigroups_cython.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/finite_coxeter_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/finite_dimensional_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/filtered_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/posets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/cw_complexes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/sets_cat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/filtered_modules_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/commutative_additive_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/finite_monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/with_realizations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/graded_connected_hopf_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/finite_enumerated_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/infinite_enumerated_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/commutative_additive_monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/semigroups_cython.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/hopf_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/graphs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/magmas.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/examples/manifolds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_semisimple_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_lie_conformal_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_hopf_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_bialgebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/commutative_ring_ideals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_cy_helper.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/action.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/matrix_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_fields.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/shephard_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/super_lie_conformal_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/hecke_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/coercion_methods.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/semirings.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/action.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/modules_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/cartesian_product.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/subquotients.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/loop_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/gcd_domains.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/bialgebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/aperiodic_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/morphism.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_lie_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/supercrystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_singleton.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/schemes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/algebra_functor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/additive_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/vector_spaces.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/modular_abelian_varieties.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lie_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/signed_tensor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/coalgebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/r_trivial_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lambda_bracket_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/semisimple_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lie_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/realizations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/commutative_algebra_ideals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_bialgebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/algebra_ideals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/commutative_rings.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lambda_bracket_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_complex_reflection_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_coxeter_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/coercion_methods.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_types.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/filtered_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lie_conformal_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/unique_factorization_domains.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/complex_reflection_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/filtered_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/basic.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/h_trivial_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finitely_generated_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/quantum_group_representations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/rngs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/commutative_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/regular_crystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/posets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/distributive_magmas_and_additive_magmas.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/triangular_kac_moody_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/groupoid.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/cw_complexes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_permutation_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/coxeter_group_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/super_modules_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_modules_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/primer.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finitely_generated_lambda_bracket_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/bimodules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/sets_cat.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/regular_supercrystals.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/functor.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/rings.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/division_rings.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/super_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/quotient_fields.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/j_trivial_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/domains.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/hopf_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/covariant_functorial_construction.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/euclidean_domains.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/filtered_modules_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/simplicial_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_with_axiom.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/algebra_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/additive_monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_hopf_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/map.cpython-39-arm-linux-gnueabihf.so -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/lattice_posets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_coalgebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/function_fields.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/commutative_additive_semigroups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/bialgebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/additive_magmas.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_coalgebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_singleton.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/morphism.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/all.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/magmas_and_additive_magmas.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_coalgebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/with_realizations.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_lattice_posets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/weyl_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/kac_moody_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_lie_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/partially_ordered_monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_bialgebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/map.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/functor.pxd -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_enumerated_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/monoid_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/map.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/dual.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/chain_complexes.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/isomorphic_objects.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/discrete_valuation.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graded_lie_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/unital_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/infinite_enumerated_sets.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/commutative_additive_monoids.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/category_cy_helper.pyx -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/integral_domains.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/commutative_additive_groups.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finitely_generated_lie_conformal_algebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/coalgebras.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/vector_bundles.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/filtered_hopf_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/number_fields.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/super_modules.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/hopf_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/tensor.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/super_hopf_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/graphs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/magmas.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/pushout.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/objects.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage/categories/manifolds.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/optional_extension.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/library_order.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/command/sage_build_ext.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/command/sage_install.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/command/sage_build_cython.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/command/sage_build.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/command/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/util.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/giacpy-mkkeywords.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/__main__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/memory.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/storage.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/__main__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/utils.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/instructions.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/rdf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/base.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/python.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/cdf.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/element.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/cc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/specs/rr.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/autogen/interpreters/generator.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/run_parallel.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/find.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/clean.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/excepthook.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/sphinxbuild.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/__main__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/utils.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/build_options.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild [sagelib-9.2] creating /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext/sage_autodoc.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext/inventory_builder.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext/__init__.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] copying build/lib.linux-armv7l-3.9/sage_setup/docbuild/ext/multidocs.py -> /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/cunningham_tables.py to cunningham_tables.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/oeis.py to oeis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/jones.py to jones.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/db_modular_polynomials.py to db_modular_polynomials.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/symbolic_data.py to symbolic_data.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/db_class_polynomials.py to db_class_polynomials.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/cremona.py to cremona.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/stein_watkins.py to stein_watkins.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/odlyzko.py to odlyzko.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/sql_db.py to sql_db.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/sloane.py to sloane.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/findstat.py to findstat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/databases/conway.py to conway.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/disk.py to disk.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/implicit_plot3d.py to implicit_plot3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/parametric_plot3d.py to parametric_plot3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/texture.py to texture.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/list_plot3d.py to list_plot3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/introduction.py to introduction.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/plot3d.py to plot3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/platonic.py to platonic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/shapes2.py to shapes2.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/plot_field3d.py to plot_field3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/revolution_plot3d.py to revolution_plot3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/tachyon.py to tachyon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot3d/tri_plot.py to tri_plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/colors.py to colors.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/primitive.py to primitive.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot.py to plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/bezier_path.py to bezier_path.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/contour_plot.py to contour_plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/multigraphics.py to multigraphics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/animate.py to animate.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/graphics.py to graphics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/hyperbolic_polygon.py to hyperbolic_polygon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/line.py to line.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/histogram.py to histogram.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/hyperbolic_arc.py to hyperbolic_arc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/density_plot.py to density_plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/scatter_plot.py to scatter_plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/arc.py to arc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/step.py to step.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/ellipse.py to ellipse.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/point.py to point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/bar_chart.py to bar_chart.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/plot_field.py to plot_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/text.py to text.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/circle.py to circle.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/matrix_plot.py to matrix_plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/arrow.py to arrow.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/streamline_plot.py to streamline_plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/polygon.py to polygon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/plot/hyperbolic_regular_polygon.py to hyperbolic_regular_polygon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers/path_semigroup.py to path_semigroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers/homspace.py to homspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers/representation.py to representation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quivers/algebra.py to algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/lattice.py to lattice.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/stream_cipher.py to stream_cipher.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/classical.py to classical.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/cryptosystem.py to cryptosystem.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/lwe.py to lwe.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/util.py to util.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/sboxes.py to sboxes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher/present.py to present.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher/des.py to des.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher/sdes.py to sdes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/block_cipher/miniaes.py to miniaes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/cipher.py to cipher.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/classical_cipher.py to classical_cipher.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq/rijndael_gf.py to rijndael_gf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq/mpolynomialsystemgenerator.py to mpolynomialsystemgenerator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq/sr.py to sr.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/mq/sbox.py to sbox.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key/blum_goldwasser.py to blum_goldwasser.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/public_key/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/stream.py to stream.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/lfsr.py to lfsr.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/crypto/sbox.py to sbox.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers/charpoly_frobenius.py to charpoly_frobenius.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers/cycliccover_generic.py to cycliccover_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers/cycliccover_finite_field.py to cycliccover_finite_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/cyclic_covers/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/spec.py to spec.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/divisor_group.py to divisor_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/divisor.py to divisor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/glue.py to glue.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/scheme.py to scheme.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/hypersurface.py to hypersurface.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/ambient_space.py to ambient_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/point.py to point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/generic/algebraic_scheme.py to algebraic_scheme.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces/riemann_surface.py to riemann_surface.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/riemann_surfaces/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py to hyperelliptic_rational_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py to hyperelliptic_finite_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/jacobian_generic.py to jacobian_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/kummer_surface.py to kummer_surface.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py to hyperelliptic_padic_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py to hyperelliptic_g2.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/jacobian_homset.py to jacobian_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/jacobian_g2.py to jacobian_g2.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/monsky_washnitzer.py to monsky_washnitzer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/invariants.py to invariants.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/mestre.py to mestre.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py to hyperelliptic_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/jacobian_morphism.py to jacobian_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/hyperelliptic_curves/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians/abstract_jacobian.py to abstract_jacobian.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/jacobians/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/rational_point.py to rational_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/space.py to space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/point.py to point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/product_projective/subscheme.py to subscheme.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics/quartic_constructor.py to quartic_constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_quartics/quartic_generic.py to quartic_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/projective_homset.py to projective_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/projective_morphism.py to projective_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/projective_subscheme.py to projective_subscheme.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/projective_space.py to projective_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/projective_rational_point.py to projective_rational_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/projective_point.py to projective_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/projective/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/variety.py to variety.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/divisor.py to divisor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/weierstrass_covering.py to weierstrass_covering.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/ideal.py to ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/weierstrass_higher.py to weierstrass_higher.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/weierstrass.py to weierstrass.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/library.py to library.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/chow_group.py to chow_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/points.py to points.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/fano_variety.py to fano_variety.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf/klyachko.py to klyachko.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/sheaf/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/toric/toric_subscheme.py to toric_subscheme.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich/berkovich_cp_element.py to berkovich_cp_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/berkovich/berkovich_space.py to berkovich_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/affine_homset.py to affine_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/affine_space.py to affine_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/affine_point.py to affine_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/affine_subscheme.py to affine_subscheme.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/affine_morphism.py to affine_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/affine/affine_rational_point.py to affine_rational_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/heegner.py to heegner.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_modular_symbols.py to ell_modular_symbols.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_field.py to ell_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/period_lattice.py to period_lattice.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/weierstrass_transform.py to weierstrass_transform.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/gal_reps_number_field.py to gal_reps_number_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/BSD.py to BSD.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ec_database.py to ec_database.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_generic.py to ell_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/kraus.py to kraus.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/padic_lseries.py to padic_lseries.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_number_field.py to ell_number_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/saturation.py to saturation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/weierstrass_morphism.py to weierstrass_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/mod5family.py to mod5family.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/cardinality.py to cardinality.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/jacobian.py to jacobian.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/height.py to height.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_torsion.py to ell_torsion.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_point.py to ell_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_finite_field.py to ell_finite_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_wp.py to ell_wp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/gp_simon.py to gp_simon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/padics.py to padics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_egros.py to ell_egros.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/gal_reps.py to gal_reps.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/formal_group.py to formal_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/kodaira_symbol.py to kodaira_symbol.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/cm.py to cm.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/isogeny_class.py to isogeny_class.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_local_data.py to ell_local_data.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_rational_field.py to ell_rational_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/isogeny_small_degree.py to isogeny_small_degree.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_padic_field.py to ell_padic_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/sha_tate.py to sha_tate.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_curve_isogeny.py to ell_curve_isogeny.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/ell_tate_curve.py to ell_tate_curve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/modular_parametrization.py to modular_parametrization.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/elliptic_curves/lseries_ell.py to lseries_ell.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/overview.py to overview.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/con_rational_field.py to con_rational_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/con_field.py to con_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/con_number_field.py to con_number_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/con_finite_field.py to con_finite_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/plane_conics/con_rational_function_field.py to con_rational_function_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/affine_curve.py to affine_curve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/projective_curve.py to projective_curve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/curve.py to curve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/closed_point.py to closed_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/zariski_vankampen.py to zariski_vankampen.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/point.py to point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/schemes/curves/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/matlab.py to matlab.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/tides.py to tides.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/chomp.py to chomp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/psage.py to psage.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/axiom.py to axiom.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/lisp.py to lisp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/frobby.py to frobby.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/gnuplot.py to gnuplot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/gfan.py to gfan.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/giac.py to giac.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/scilab.py to scilab.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/povray.py to povray.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/sage0.py to sage0.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/mwrank.py to mwrank.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/genus2reduction.py to genus2reduction.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/maxima_abstract.py to maxima_abstract.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/cleaner.py to cleaner.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/r.py to r.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/gap3.py to gap3.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/rubik.py to rubik.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/tab_completion.py to tab_completion.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/magma.py to magma.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/qsieve.py to qsieve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/mathematica.py to mathematica.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/maxima.py to maxima.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/magma_free.py to magma_free.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/fricas.py to fricas.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/phc.py to phc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/singular.py to singular.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/maxima_lib.py to maxima_lib.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/interface.py to interface.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/maple.py to maple.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/four_ti_2.py to four_ti_2.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/expect.py to expect.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/sympy.py to sympy.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/polymake.py to polymake.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/gap.py to gap.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/quit.py to quit.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/kash.py to kash.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/mupad.py to mupad.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/gp.py to gp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/read_data.py to read_data.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/gap_workspace.py to gap_workspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/qepcad.py to qepcad.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/kenzo.py to kenzo.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/lie.py to lie.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/octave.py to octave.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/jmoldata.py to jmoldata.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/ecm.py to ecm.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/macaulay2.py to macaulay2.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/latte.py to latte.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interfaces/tachyon.py to tachyon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration/integral.py to integral.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration/external.py to external.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/integration/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/benchmark.py to benchmark.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/function_factory.py to function_factory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/constants.py to constants.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/operators.py to operators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/complexity_measures.py to complexity_measures.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/expression_conversions.py to expression_conversions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/maxima_wrapper.py to maxima_wrapper.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/relation.py to relation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/subring.py to subring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/random_tests.py to random_tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/callable.py to callable.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/assumptions.py to assumptions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/symbolic/units.py to units.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/geometry.py to geometry.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/calculus.py to calculus.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/statistics.py to statistics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/library.py to library.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/fractals.py to fractals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/algebra.py to algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/interacts/debugger.py to debugger.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/lrs.py to lrs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/rubiks.py to rubiks.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/fes.py to fes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/graphviz.py to graphviz.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/imagemagick.py to imagemagick.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/graph_generators.py to graph_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/databases.py to databases.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/csdp.py to csdp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/gap.py to gap.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/pandoc.py to pandoc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/ffmpeg.py to ffmpeg.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/kenzo.py to kenzo.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/latte.py to latte.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/features/bliss.py to bliss.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures/mutable_poset.py to mutable_poset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/data_structures/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/tate_algebra.py to tate_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/complex_interval_field.py to complex_interval_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/lazy_laurent_series_ring.py to lazy_laurent_series_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants/reconstruction.py to reconstruction.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariants/invariant_theory.py to invariant_theory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/complex_field.py to complex_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/ring_extension_homset.py to ring_extension_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/cfinite_sequence.py to cfinite_sequence.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/quotient_ring_element.py to quotient_ring_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/commutative_algebra.py to commutative_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/laurent_series_ring.py to laurent_series_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/continued_fraction.py to continued_fraction.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/ideal.py to ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/small_primes_of_degree_one.py to small_primes_of_degree_one.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/class_group.py to class_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/maps.py to maps.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/S_unit_solver.py to S_unit_solver.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/galois_group.py to galois_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/unit_group.py to unit_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field.py to number_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/totallyreal_rel.py to totallyreal_rel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/structure.py to structure.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/totallyreal_phc.py to totallyreal_phc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/bdd_height.py to bdd_height.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field_ideal_rel.py to number_field_ideal_rel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field_ideal.py to number_field_ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/order.py to order.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/splitting_field.py to splitting_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field_rel.py to number_field_rel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/monomials.py to monomials.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/finite_field_constructor.py to finite_field_constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/finite_field_givaro.py to finite_field_givaro.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/finite_field_prime_modn.py to finite_field_prime_modn.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/finite_field_pari_ffelt.py to finite_field_pari_ffelt.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/integer_mod_ring.py to integer_mod_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/conway_polynomials.py to conway_polynomials.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/finite_field_ntl_gf2e.py to finite_field_ntl_gf2e.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/maps_finite_field.py to maps_finite_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/finite_rings/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/gauss_valuation.py to gauss_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/limit_valuation.py to limit_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/inductive_valuation.py to inductive_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/augmented_valuation.py to augmented_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/developing_valuation.py to developing_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/valuation_space.py to valuation_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/value_group.py to value_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/valuation.py to valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/valuations_catalog.py to valuations_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/mapped_valuation.py to mapped_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/scaled_valuation.py to scaled_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/trivial_valuation.py to trivial_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/valuation/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar_decorators.py to qqbar_decorators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/lazy_laurent_series.py to lazy_laurent_series.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/tutorial.py to tutorial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/lattice_precision.py to lattice_precision.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/padic_valuation.py to padic_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/padic_extension_leaves.py to padic_extension_leaves.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/eisenstein_extension_generic.py to eisenstein_extension_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/padic_extension_generic.py to padic_extension_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/factory.py to factory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/local_generic.py to local_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/padic_base_generic.py to padic_base_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/relative_extension_leaves.py to relative_extension_leaves.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/generic_nodes.py to generic_nodes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/precision_error.py to precision_error.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/padic_lattice_element.py to padic_lattice_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/padic_base_leaves.py to padic_base_leaves.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/unramified_extension_generic.py to unramified_extension_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/padic_generic.py to padic_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/padics/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/quotient_ring.py to quotient_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/localization.py to localization.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/algebraic_closure_finite_field.py to algebraic_closure_finite_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/universal_cyclotomic_field.py to universal_cyclotomic_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/convert/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/growth_group.py to growth_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/asymptotic_ring.py to asymptotic_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/growth_group_cartesian.py to growth_group_cartesian.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py to asymptotics_multivariate_generating_functions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/term_monoid.py to term_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/asymptotic/asymptotic_expansion_generators.py to asymptotic_expansion_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/big_oh.py to big_oh.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/infinity.py to infinity.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/fraction_field.py to fraction_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/qqbar.py to qqbar.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/derivation.py to derivation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/real_field.py to real_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings/non_negative_integer_semiring.py to non_negative_integer_semiring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/semirings/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/real_interval_field.py to real_interval_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/power_series_ring.py to power_series_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/puiseux_series_ring.py to puiseux_series_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/multi_power_series_ring.py to multi_power_series_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/multi_power_series_ring_element.py to multi_power_series_ring_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_quotient_ring_element.py to polynomial_quotient_ring_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/laurent_polynomial_ideal.py to laurent_polynomial_ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/symmetric_ideal.py to symmetric_ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/infinite_polynomial_ring.py to infinite_polynomial_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/toy_d_basis.py to toy_d_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/ore_function_element.py to ore_function_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_element_generic.py to polynomial_element_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_ring_constructor.py to polynomial_ring_constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/complex_roots.py to complex_roots.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/multi_polynomial_sequence.py to multi_polynomial_sequence.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_ring.py to polynomial_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_fateman.py to polynomial_fateman.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/ideal.py to ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/groebner_fan.py to groebner_fan.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/laurent_polynomial_ring.py to laurent_polynomial_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/toy_buchberger.py to toy_buchberger.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics/polynomial_padic.py to polynomial_padic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics/polynomial_padic_flat.py to polynomial_padic_flat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py to polynomial_padic_capped_relative_dense.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/padics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/multi_polynomial_element.py to multi_polynomial_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_quotient_ring.py to polynomial_quotient_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/skew_polynomial_ring.py to skew_polynomial_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/weil/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/omega.py to omega.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/binary_form_reduce.py to binary_form_reduce.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/multi_polynomial_ideal.py to multi_polynomial_ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/multi_polynomial_ring.py to multi_polynomial_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/ore_function_field.py to ore_function_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/term_order.py to term_order.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/nf.py to nf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/parallel.py to parallel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/fglm.py to fglm.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/ll.py to ll.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/gbcore.py to gbcore.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/statistics.py to statistics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/gbrefs.py to gbrefs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/cnf.py to cnf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/interpolate.py to interpolate.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/heuristics.py to heuristics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/frontend.py to frontend.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/specialsets.py to specialsets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/rank.py to rank.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/easy_polynomials.py to easy_polynomials.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/blocks.py to blocks.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/PyPolyBoRi.py to PyPolyBoRi.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/randompoly.py to randompoly.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/pbori/interred.py to interred.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_singular_interface.py to polynomial_singular_interface.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/flatten.py to flatten.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/convolution.py to convolution.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/multi_polynomial_ring_generic.py to multi_polynomial_ring_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/infinite_polynomial_element.py to infinite_polynomial_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/toy_variety.py to toy_variety.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/ore_polynomial_ring.py to ore_polynomial_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/lazy_laurent_series_operator.py to lazy_laurent_series_operator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/pari_ring.py to pari_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/invariant_theory.py to invariant_theory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/differential.py to differential.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/maps.py to maps.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/divisor.py to divisor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/function_field.py to function_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/ideal.py to ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/place.py to place.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/valuation_ring.py to valuation_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/function_field_valuation.py to function_field_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/function_field/order.py to order.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/rational_field.py to rational_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/ideal_monoid.py to ideal_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/rings/numbers_abc.py to numbers_abc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends/logging_backend.py to logging_backend.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/backends/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/interactive_simplex_method.py to interactive_simplex_method.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/linear_tensor.py to linear_tensor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/linear_tensor_constraints.py to linear_tensor_constraints.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/knapsack.py to knapsack.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/numerical/optimize.py to optimize.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server/support.py to support.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/server/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/matching_game.py to matching_game.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/cooperative_game.py to cooperative_game.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/catalog_normal_form_games.py to catalog_normal_form_games.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/parser.py to parser.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/normal_form_game.py to normal_form_game.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/game_theory/gambit_docs.py to gambit_docs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py to article_heuberger_krenn_kropf_fsm-in-sage.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/parigp.py to parigp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/arxiv_0812_2725.py to arxiv_0812_2725.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/deprecation_test.py to deprecation_test.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/book_stein_modform.py to book_stein_modform.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/benchmark.py to benchmark.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/book_schilling_zabrocki_kschur_primer.py to book_schilling_zabrocki_kschur_primer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/modular_group_cohomology.py to modular_group_cohomology.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/symbolic-series.py to symbolic-series.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/gap_packages.py to gap_packages.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/finite_poset.py to finite_poset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/startup.py to startup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/cmdline.py to cmdline.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/sympy.py to sympy.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/functools_partial_src.py to functools_partial_src.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/book_stein_ent.py to book_stein_ent.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/combinatorial_hopf_algebras.py to combinatorial_hopf_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tests/gosper-sum.py to gosper-sum.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/symplectic_basis.py to symplectic_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/operation_table.py to operation_table.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/docs.py to docs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/benchmark.py to benchmark.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/compute_J_ideal.py to compute_J_ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/matrix_integer_dense_saturation.py to matrix_integer_dense_saturation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/special.py to special.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/matrix_integer_dense_hnf.py to matrix_integer_dense_hnf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/berlekamp_massey.py to berlekamp_massey.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/matrix_misc.py to matrix_misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/matrix_space.py to matrix_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matrix/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/version.py to version.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/logic.py to logic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/booleval.py to booleval.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/logictable.py to logictable.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/logicparser.py to logicparser.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/propcalc.py to propcalc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/boolformula.py to boolformula.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/logic/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/set_from_iterator.py to set_from_iterator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/set.py to set.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/primes.py to primes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/finite_enumerated_set.py to finite_enumerated_set.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/cartesian_product.py to cartesian_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/positive_integers.py to positive_integers.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/integer_range.py to integer_range.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/family.py to family.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/totally_ordered_finite_set.py to totally_ordered_finite_set.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/disjoint_union_enumerated_sets.py to disjoint_union_enumerated_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/non_negative_integers.py to non_negative_integers.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/finite_set_maps.py to finite_set_maps.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sets/real_set.py to real_set.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera/genus.py to genus.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/genera/normal_form.py to normal_form.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/constructions.py to constructions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__ternary_Tornaria.py to quadratic_form__ternary_Tornaria.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py to quadratic_form__mass__Siegel_densities.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__genus.py to quadratic_form__genus.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/binary_qf.py to binary_qf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form.py to quadratic_form.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__theta.py to quadratic_form__theta.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__mass.py to quadratic_form__mass.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__local_density_interfaces.py to quadratic_form__local_density_interfaces.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__local_density_congruence.py to quadratic_form__local_density_congruence.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__split_local_covering.py to quadratic_form__split_local_covering.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/qfsolve.py to qfsolve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__local_field_invariants.py to quadratic_form__local_field_invariants.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/random_quadraticform.py to random_quadraticform.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py to quadratic_form__mass__Conway_Sloane_masses.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/ternary_qf.py to ternary_qf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/extras.py to extras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__reduction_theory.py to quadratic_form__reduction_theory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__count_local_2.py to quadratic_form__count_local_2.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__equivalence_testing.py to quadratic_form__equivalence_testing.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/special_values.py to special_values.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__siegel_product.py to quadratic_form__siegel_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__local_normal_form.py to quadratic_form__local_normal_form.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__neighbors.py to quadratic_form__neighbors.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__local_representation_conditions.py to quadratic_form__local_representation_conditions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__variable_substitutions.py to quadratic_form__variable_substitutions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/quadratic_forms/quadratic_form__automorphisms.py to quadratic_form__automorphisms.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/docs/conf.py to conf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/desolvers.py to desolvers.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/calculus.py to calculus.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/wester.py to wester.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/functional.py to functional.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms/dft.py to dft.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/transforms/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/test_sympy.py to test_sympy.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/predefined.py to predefined.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/calculus/functions.py to functions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/dirichlet.py to dirichlet.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/graded_ring_element.py to graded_ring_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/hecke_triangle_group_element.py to hecke_triangle_group_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/functors.py to functors.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/abstract_ring.py to abstract_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/hecke_triangle_groups.py to hecke_triangle_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/readme.py to readme.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/subspace.py to subspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/series_constructor.py to series_constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/analytic_type.py to analytic_type.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/abstract_space.py to abstract_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/element.py to element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/space.py to space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform_hecketriangle/graded_ring.py to graded_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/cusps_nf.py to cusps_nf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/buzzard.py to buzzard.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/dims.py to dims.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/torsion_subgroup.py to torsion_subgroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/abvar_newform.py to abvar_newform.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/cuspidal_subgroup.py to cuspidal_subgroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/homology.py to homology.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/torsion_point.py to torsion_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/abvar_ambient_jacobian.py to abvar_ambient_jacobian.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/abvar.py to abvar.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/lseries.py to lseries.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/homspace.py to homspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/abvar/finite_subgroup.py to finite_subgroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/congroup.py to congroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/multiple_zeta.py to multiple_zeta.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/congroup_generic.py to congroup_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/congroup_gamma1.py to congroup_gamma1.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/congroup_gamma0.py to congroup_gamma0.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/arithgroup_perm.py to arithgroup_perm.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/arithgroup_generic.py to arithgroup_generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/congroup_gammaH.py to congroup_gammaH.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/congroup_gamma.py to congroup_gamma.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/congroup_sl2z.py to congroup_sl2z.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/arithgroup/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp/smoothchar.py to smoothchar.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp/type_space.py to type_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp/local_comp.py to local_comp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/local_comp/liftings.py to liftings.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/quatalg/brandt.py to brandt.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/cusps.py to cusps.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod/ssmod.py to ssmod.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/ssmod/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/padic_lseries.py to padic_lseries.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/sigma0.py to sigma0.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/fund_domain.py to fund_domain.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/distributions.py to distributions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/manin_map.py to manin_map.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/space.py to space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/pollack_stevens/modsym.py to modsym.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients/btquotient.py to btquotient.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/btquotients/pautomorphicform.py to pautomorphicform.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/ambient_module.py to ambient_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/module.py to module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/degenmap.py to degenmap.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/submodule.py to submodule.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/element.py to element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/homspace.py to homspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/algebra.py to algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hecke/hecke_operator.py to hecke_operator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/hypergeometric_motive.py to hypergeometric_motive.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/etaproducts.py to etaproducts.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent/genus0.py to genus0.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent/weightspace.py to weightspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/overconvergent/hecke_series.py to hecke_series.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/congroup_element.py to congroup_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/manin_symbol_list.py to manin_symbol_list.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/boundary.py to boundary.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/ambient.py to ambient.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/g1list.py to g1list.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/subspace.py to subspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/relation_matrix.py to relation_matrix.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/ghlist.py to ghlist.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/p1list_nf.py to p1list_nf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/element.py to element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/space.py to space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/modsym.py to modsym.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/modular_symbols.py to modular_symbols.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/hecke_operator.py to hecke_operator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modsym/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/half_integral.py to half_integral.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/periods.py to periods.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/test.py to test.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/weight1.py to weight1.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/ambient_eps.py to ambient_eps.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/ambient_R.py to ambient_R.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/l_series_gross_zagier.py to l_series_gross_zagier.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/ambient.py to ambient.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/vm_basis.py to vm_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/find_generators.py to find_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/numerical.py to numerical.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/j_invariant.py to j_invariant.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/submodule.py to submodule.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/ambient_g0.py to ambient_g0.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/ambient_g1.py to ambient_g1.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/element.py to element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/space.py to space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/theta.py to theta.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/eisenstein_submodule.py to eisenstein_submodule.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/hecke_operator_on_qexp.py to hecke_operator_on_qexp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/notes.py to notes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/cuspidal_submodule.py to cuspidal_submodule.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/defaults.py to defaults.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modular/modform/eis_series.py to eis_series.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/finite_dynamical_system_catalog.py to finite_dynamical_system_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/wehlerK3.py to wehlerK3.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/product_projective_ds.py to product_projective_ds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py to endPN_minimal_model.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/affine_ds.py to affine_ds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/generic_ds.py to generic_ds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py to endPN_automorphism_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/arithmetic_dynamics/projective_ds.py to projective_ds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/finite_dynamical_system.py to finite_dynamical_system.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics/mandel_julia.py to mandel_julia.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/complex_dynamics/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/surface_dynamics_deprecation.py to surface_dynamics_deprecation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata/glca.py to glca.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata/elementary.py to elementary.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata/solitons.py to solitons.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/cellular_automata/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/dynamics/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert/postprocess.py to postprocess.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/lattice_polytope.py to lattice_polytope.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/toric_lattice.py to toric_lattice.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/newton_polygon.py to newton_polygon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/cone_catalog.py to cone_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation/element.py to element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation/point_configuration.py to point_configuration.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/triangulation/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/ribbon_graph.py to ribbon_graph.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/fan_morphism.py to fan_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/linear_expression.py to linear_expression.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/toric_plotter.py to toric_plotter.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement/arrangement.py to arrangement.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement/plot.py to plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement/hyperplane.py to hyperplane.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement/affine_subspace.py to affine_subspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement/library.py to library.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperplane_arrangement/check_freeness.py to check_freeness.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/voronoi_diagram.py to voronoi_diagram.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/backend_polymake.py to backend_polymake.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/base_QQ.py to base_QQ.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/parent.py to parent.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/face.py to face.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/double_description_inhomogeneous.py to double_description_inhomogeneous.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/cdd_file_format.py to cdd_file_format.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/plot.py to plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/ppl_lattice_polygon.py to ppl_lattice_polygon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/lattice_euclidean_group_element.py to lattice_euclidean_group_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/base_RDF.py to base_RDF.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/backend_ppl.py to backend_ppl.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/base.py to base.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/backend_normaliz.py to backend_normaliz.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/backend_cdd.py to backend_cdd.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/library.py to library.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/base_ZZ.py to base_ZZ.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules/formal_polyhedra_module.py to formal_polyhedra_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/modules/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/palp_database.py to palp_database.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/representation.py to representation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/ppl_lattice_polytope.py to ppl_lattice_polytope.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/backend_field.py to backend_field.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/polyhedron/double_description.py to double_description.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds/parametrized_surface3d.py to parametrized_surface3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds/surface3d_generators.py to surface3d_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/riemannian_manifolds/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/fan_isomorphism.py to fan_isomorphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hasse_diagram.py to hasse_diagram.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/hyperbolic_point.py to hyperbolic_point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/hyperbolic_model.py to hyperbolic_model.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/hyperbolic_isometry.py to hyperbolic_isometry.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py to hyperbolic_geodesic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/hyperbolic_coercion.py to hyperbolic_coercion.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/hyperbolic_constants.py to hyperbolic_constants.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/hyperbolic_space/hyperbolic_interface.py to hyperbolic_interface.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/pseudolines.py to pseudolines.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/fan.py to fan.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/geometry/cone.py to cone.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/vector_bundle_fiber.py to vector_bundle_fiber.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/vector_bundle_fiber_element.py to vector_bundle_fiber_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/vector_bundle.py to vector_bundle.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/scalarfield.py to scalarfield.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/chart.py to chart.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/calculus_method.py to calculus_method.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/chart_func.py to chart_func.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/characteristic_class.py to characteristic_class.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/differentiable_submanifold.py to differentiable_submanifold.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/real_line.py to real_line.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/metric.py to metric.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/curve.py to curve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/multivector_module.py to multivector_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/vector_bundle.py to vector_bundle.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/automorphismfield_group.py to automorphismfield_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/scalarfield.py to scalarfield.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/chart.py to chart.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/euclidean.py to euclidean.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/levi_civita_connection.py to levi_civita_connection.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/affine_connection.py to affine_connection.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/multivectorfield.py to multivectorfield.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/degenerate_submanifold.py to degenerate_submanifold.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/vectorfield_module.py to vectorfield_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/pseudo_riemannian.py to pseudo_riemannian.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/tangent_space.py to tangent_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/manifold_homset.py to manifold_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/bundle_connection.py to bundle_connection.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/vectorfield.py to vectorfield.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/tensorfield_paral.py to tensorfield_paral.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/automorphismfield.py to automorphismfield.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/mixed_form.py to mixed_form.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/diff_form_module.py to diff_form_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/diff_form.py to diff_form.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/diff_map.py to diff_map.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/tensorfield.py to tensorfield.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/manifold.py to manifold.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/mixed_form_algebra.py to mixed_form_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/degenerate.py to degenerate.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/scalarfield_algebra.py to scalarfield_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/pseudo_riemannian_submanifold.py to pseudo_riemannian_submanifold.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/tensorfield_module.py to tensorfield_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/tangent_vector.py to tangent_vector.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/vectorframe.py to vectorframe.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/differentiable/integrated_curve.py to integrated_curve.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/subset.py to subset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/topological_submanifold.py to topological_submanifold.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/operators.py to operators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/structure.py to structure.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/manifold_homset.py to manifold_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/section.py to section.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/utilities.py to utilities.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/section_module.py to section_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/point.py to point.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/manifold.py to manifold.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/local_frame.py to local_frame.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/scalarfield_algebra.py to scalarfield_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/trivialization.py to trivialization.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/manifolds/continuous_map.py to continuous_map.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games/hexad.py to hexad.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games/quantumino.py to quantumino.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/games/sudoku.py to sudoku.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/all_cmdline.py to all_cmdline.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/class_function.py to class_function.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/indexed_free_group.py to indexed_free_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/generic.py to generic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/groups_catalog.py to groups_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps/euclidean_group.py to euclidean_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps/group_element.py to group_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/affine_gps/affine_group.py to affine_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/group_exp.py to group_exp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/semimonomial_transformations/semimonomial_transformation_group.py to semimonomial_transformation_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/libgap_morphism.py to libgap_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/raag.py to raag.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/pari_group.py to pari_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/conjugacy_classes.py to conjugacy_classes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps/nilpotent_lie_group.py to nilpotent_lie_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/lie_gps/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/libgap_group.py to libgap_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/binary_dihedral.py to binary_dihedral.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/heisenberg.py to heisenberg.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/symplectic.py to symplectic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/linear.py to linear.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/coxeter_group.py to coxeter_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/pickling_overrides.py to pickling_overrides.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/finitely_generated.py to finitely_generated.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/orthogonal.py to orthogonal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/matrix_group.py to matrix_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/named_group.py to named_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/unitary.py to unitary.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/matrix_gps/isometries.py to isometries.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/finitely_presented.py to finitely_presented.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian/qmodnz.py to qmodnz.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian/qmodnz_element.py to qmodnz_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian/additive_abelian_group.py to additive_abelian_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/additive_abelian/additive_abelian_wrapper.py to additive_abelian_wrapper.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/cubic_braid.py to cubic_braid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/group_semidirect_product.py to group_semidirect_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/finitely_presented_named.py to finitely_presented_named.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/artin.py to artin.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/permutation_groups_catalog.py to permutation_groups_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/permgroup_morphism.py to permgroup_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/permgroup_named.py to permgroup_named.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/partn_ref2/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/cubegroup.py to cubegroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/permgroup.py to permgroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/symgp_conjugacy_class.py to symgp_conjugacy_class.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/perm_gps/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/libgap_mixin.py to libgap_mixin.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/braid.py to braid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/group_homset.py to group_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps/misc_groups.py to misc_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps/argument_groups.py to argument_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps/misc_groups_catalog.py to misc_groups_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/misc_gps/imaginary_groups.py to imaginary_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/element_base.py to element_base.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_group_morphism.py to abelian_group_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_group_gap.py to abelian_group_gap.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_group_element.py to abelian_group_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/dual_abelian_group_element.py to dual_abelian_group_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_group.py to abelian_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/abelian_aut.py to abelian_aut.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/values.py to values.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/abelian_gps/dual_abelian_group.py to dual_abelian_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/finitely_presented_catalog.py to finitely_presented_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/fqf_orthogonal.py to fqf_orthogonal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/groups/free_group.py to free_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/r.py to r.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions/discrete_gaussian_polynomial.py to discrete_gaussian_polynomial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions/discrete_gaussian_lattice.py to discrete_gaussian_lattice.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/distributions/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/basic_stats.py to basic_stats.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/stats/hmm/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lrcalc/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linbox/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gsl/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular/function_factory.py to function_factory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular/standard_options.py to standard_options.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/singular/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/giac/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/operations.py to operations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/gap_functions.py to gap_functions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/test.py to test.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/assigned_names.py to assigned_names.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/context_managers.py to context_managers.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/gap_globals.py to gap_globals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/all_documented_functions.py to all_documented_functions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/saved_workspace.py to saved_workspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gap/test_long.py to test_long.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/linkages/padics/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/lcalc/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/flint/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pynac/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3/coxeter_group.py to coxeter_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/coxeter3/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/cremona/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/gmp/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/symmetrica/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mpmath/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/mwrank/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/glpk/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib/interface.py to interface.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/eclib/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/arb/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/ntl/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/libs/pari/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers/dimacs.py to dimacs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers/cryptominisat.py to cryptominisat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers/picosat.py to picosat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/solvers/sat_lp.py to sat_lp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/boolean_polynomials.py to boolean_polynomials.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters/polybori.py to polybori.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters/anf2cnf.py to anf2cnf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sat/converters/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/ncpus.py to ncpus.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/map_reduce.py to map_reduce.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/decorate.py to decorate.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/reference.py to reference.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/multiprocessing_sage.py to multiprocessing_sage.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/use_fork.py to use_fork.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/parallel/parallelism.py to parallelism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/arith/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py to control.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/sources.py to sources.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/test.py to test.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/util.py to util.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/fixtures.py to fixtures.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/external.py to external.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/parsing.py to parsing.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py to forker.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/reporting.py to reporting.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/min_max.py to min_max.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/bessel.py to bessel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/wigner.py to wigner.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/log.py to log.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/orthogonal_polys.py to orthogonal_polys.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/piecewise.py to piecewise.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/special.py to special.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/jacobi.py to jacobi.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/other.py to other.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/exp_integral.py to exp_integral.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/hyperbolic.py to hyperbolic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/gamma.py to gamma.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/spike_function.py to spike_function.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/error.py to error.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/transcendental.py to transcendental.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/airy.py to airy.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/trig.py to trig.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/generalized.py to generalized.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/functions/hypergeometric.py to hypergeometric.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_complex.py to simplicial_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_set_examples.py to simplicial_set_examples.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/examples.py to examples.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_set_catalog.py to simplicial_set_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_complex_homset.py to simplicial_complex_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/homology_morphism.py to homology_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/chain_complex.py to chain_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_complexes_catalog.py to simplicial_complexes_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/chains.py to chains.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_set_morphism.py to simplicial_set_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_set.py to simplicial_set.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/chain_homotopy.py to chain_homotopy.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/koszul_complex.py to koszul_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/cell_complex.py to cell_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/chain_complex_morphism.py to chain_complex_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_set_constructions.py to simplicial_set_constructions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/matrix_utils.py to matrix_utils.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/homology_vector_space_with_basis.py to homology_vector_space_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/algebraic_topological_model.py to algebraic_topological_model.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/hochschild_complex.py to hochschild_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/delta_complex.py to delta_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/chain_complex_homspace.py to chain_complex_homspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/simplicial_complex_morphism.py to simplicial_complex_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/cubical_complex.py to cubical_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/tests.py to tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/homology/homology_group.py to homology_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/all_notebook.py to all_notebook.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/env.py to env.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/configuration.py to configuration.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/output_graphics3d.py to output_graphics3d.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/output_browser.py to output_browser.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/output_graphics.py to output_graphics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/pretty_print.py to pretty_print.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/backend_emacs.py to backend_emacs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/backend_test.py to backend_test.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/backend_ipython.py to backend_ipython.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/backend_base.py to backend_base.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/backend_doctest.py to backend_doctest.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/output_catalog.py to output_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/output_basic.py to output_basic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/output_video.py to output_video.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/preferences.py to preferences.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/buffer.py to buffer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/rich_output/display_manager.py to display_manager.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/prompts.py to prompts.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/preparse.py to preparse.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/all_jupyter.py to all_jupyter.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/__main__.py to __main__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/widgets_sagenb.py to widgets_sagenb.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/interact.py to interact.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/widgets.py to widgets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/kernel.py to kernel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_kernel/install.py to install.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/user_globals.py to user_globals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display/fancy_repr.py to fancy_repr.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display/pretty_print.py to pretty_print.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display/util.py to util.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display/jsmol_iframe.py to jsmol_iframe.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display/formatter.py to formatter.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/display/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/interpreter.py to interpreter.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_tests.py to ipython_tests.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/attach.py to attach.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/ipython_extension.py to ipython_extension.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/inputhook.py to inputhook.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/load.py to load.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/interface_magic.py to interface_magic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/image.py to image.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/repl/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots/knot.py to knot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots/gauss_code.py to gauss_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots/knot_table.py to knot_table.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/knots/link.py to link.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/cpython/_py2_random.py to _py2_random.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/decoders_catalog.py to decoders_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/bch_code.py to bch_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codes_catalog.py to codes_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/linear_code.py to linear_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/two_weight_db.py to two_weight_db.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/linear_code_no_metric.py to linear_code_no_metric.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/delsarte_bounds.py to delsarte_bounds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/hamming_code.py to hamming_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/channel.py to channel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/channels_catalog.py to channels_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/abstract_code.py to abstract_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/goppa_code.py to goppa_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/subfield_subcode.py to subfield_subcode.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/golay_code.py to golay_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/decoder.py to decoder.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding/huffman.py to huffman.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/source_coding/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/code_constructions.py to code_constructions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/bounds_catalog.py to bounds_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/parity_check_code.py to parity_check_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/databases.py to databases.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/encoder.py to encoder.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/extended_code.py to extended_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guava.py to guava.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/reed_muller_code.py to reed_muller_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/encoders_catalog.py to encoders_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/linear_rank_metric.py to linear_rank_metric.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/information_set_decoder.py to information_set_decoder.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/gabidulin_code.py to gabidulin_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/code_bounds.py to code_bounds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/grs_code.py to grs_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/relative_finite_field_extension.py to relative_finite_field_extension.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/self_dual_codes.py to self_dual_codes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/cyclic_code.py to cyclic_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan/gs_decoder.py to gs_decoder.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan/utils.py to utils.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan/interpolation.py to interpolation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/guruswami_sudan/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/punctured_code.py to punctured_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/coding/codecan/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance/stock.py to stock.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance/markov_multifractal.py to markov_multifractal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/finance/easter.py to easter.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability/random_variable.py to random_variable.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/probability/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/six_vertex_model.py to six_vertex_model.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas/fsym.py to fsym.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/chas/wqsym.py to wqsym.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/schubert_polynomial.py to schubert_polynomial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ranker.py to ranker.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/superpartition.py to superpartition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_matrices.py to integer_matrices.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tutorial.py to tutorial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tiling.py to tiling.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/free_dendriform_algebra.py to free_dendriform_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/composition.py to composition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/catalog_partitions.py to catalog_partitions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/q_analogues.py to q_analogues.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sine_gordon.py to sine_gordon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/lr_tableau.py to lr_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/partition.py to partition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/linear_order_species.py to linear_order_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/generating_series.py to generating_series.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/series.py to series.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/functorial_composition_species.py to functorial_composition_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/recursive_species.py to recursive_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/composition_species.py to composition_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/subset_species.py to subset_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/structure.py to structure.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/partition_species.py to partition_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/series_order.py to series_order.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/permutation_species.py to permutation_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/empty_species.py to empty_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/set_species.py to set_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/sum_species.py to sum_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/library.py to library.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/cycle_species.py to cycle_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/stream.py to stream.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/characteristic_species.py to characteristic_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/product_species.py to product_species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/species/species.py to species.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/enumerated_sets.py to enumerated_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tableau_residues.py to tableau_residues.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/counting.py to counting.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tamari_lattices.py to tamari_lattices.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sloane_functions.py to sloane_functions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/hillman_grassl.py to hillman_grassl.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/parking_functions.py to parking_functions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tuple.py to tuple.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/fully_commutative_elements.py to fully_commutative_elements.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/k_tableau.py to k_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/multiplicative.py to multiplicative.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/kfpoly.py to kfpoly.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/classical.py to classical.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/monomial.py to monomial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/ns_macdonald.py to ns_macdonald.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/orthotriang.py to orthotriang.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/powersum.py to powersum.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/elementary.py to elementary.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/new_kschur.py to new_kschur.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/macdonald.py to macdonald.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/hall_littlewood.py to hall_littlewood.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/symplectic.py to symplectic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/witt.py to witt.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/sfa.py to sfa.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/sf.py to sf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/homogeneous.py to homogeneous.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/llt.py to llt.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/orthogonal.py to orthogonal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/character.py to character.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/schur.py to schur.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/dual.py to dual.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/jack.py to jack.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/k_dual.py to k_dual.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sf/hecke.py to hecke.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/gray_codes.py to gray_codes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists/nn.py to nn.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_lists/lists.py to lists.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/affine_permutation.py to affine_permutation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/mv_polytopes.py to mv_polytopes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/monomial_crystals.py to monomial_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/catalog_kirillov_reshetikhin.py to catalog_kirillov_reshetikhin.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/fast_crystals.py to fast_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/tensor_product.py to tensor_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/pbw_crystal.py to pbw_crystal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/subcrystal.py to subcrystal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/crystals.py to crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/induced_structure.py to induced_structure.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/elementary_crystals.py to elementary_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/kirillov_reshetikhin.py to kirillov_reshetikhin.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/catalog_infinity_crystals.py to catalog_infinity_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/affine.py to affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/highest_weight_crystals.py to highest_weight_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/direct_sum.py to direct_sum.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/alcove_path.py to alcove_path.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/kyoto_path_model.py to kyoto_path_model.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/catalog_elementary_crystals.py to catalog_elementary_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/generalized_young_walls.py to generalized_young_walls.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/star_crystal.py to star_crystal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/affine_factorization.py to affine_factorization.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/kac_modules.py to kac_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/multisegments.py to multisegments.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/bkk_crystals.py to bkk_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/fully_commutative_stable_grothendieck.py to fully_commutative_stable_grothendieck.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/virtual_crystal.py to virtual_crystal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/affinization.py to affinization.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/polyhedral_realization.py to polyhedral_realization.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/littelmann_path.py to littelmann_path.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/crystals/infinity_crystals.py to infinity_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rooted_tree.py to rooted_tree.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/dlx.py to dlx.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_vector.py to integer_vector.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py to quiver_mutation_type.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/mutation_type.py to mutation_type.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/quiver.py to quiver.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/interact.py to interact.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/mutation_class.py to mutation_class.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/cluster_seed.py to cluster_seed.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/backtrack.py to backtrack.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/plane_partition.py to plane_partition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/interval_posets.py to interval_posets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/kazhdan_lusztig.py to kazhdan_lusztig.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/perfect_matching.py to perfect_matching.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/algebraic_combinatorics.py to algebraic_combinatorics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/grossman_larson_algebras.py to grossman_larson_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/hall_polynomial.py to hall_polynomial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/subsets_pairwise.py to subsets_pairwise.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/permutation.py to permutation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/subset.py to subset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/composition_tableau.py to composition_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/set_partition_ordered.py to set_partition_ordered.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cartesian_product.py to cartesian_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ribbon.py to ribbon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/e_one_star.py to e_one_star.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/finite_state_machine_generators.py to finite_state_machine_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/combinatorial_map.py to combinatorial_map.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/constellation.py to constellation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/graph_path.py to graph_path.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/binary_tree.py to binary_tree.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/output.py to output.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/non_decreasing_parking_function.py to non_decreasing_parking_function.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_infinity.py to bij_infinity.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_D.py to bij_type_D.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_A2_even.py to bij_type_A2_even.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_A2_odd.py to bij_type_A2_odd.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/rc_infinity.py to rc_infinity.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_C.py to bij_type_C.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/kr_tableaux.py to kr_tableaux.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_B.py to bij_type_B.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/rigged_configuration_element.py to rigged_configuration_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bijection.py to bijection.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_E67.py to bij_type_E67.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_abstract_class.py to bij_abstract_class.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py to tensor_product_kr_tableaux.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/kleber_tree.py to kleber_tree.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py to tensor_product_kr_tableaux_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_D_twisted.py to bij_type_D_twisted.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_A2_dual.py to bij_type_A2_dual.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/rigged_configurations.py to rigged_configurations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_A.py to bij_type_A.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/bij_type_D_tri.py to bij_type_D_tri.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rigged_configurations/rc_crystal.py to rc_crystal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/combinat.py to combinat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux/path_tableau.py to path_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux/dyck_path.py to dyck_path.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/path_tableaux/frieze.py to frieze.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/baxter_permutations.py to baxter_permutations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/growth.py to growth.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/symmetric_group_representations.py to symmetric_group_representations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_list_old.py to integer_list_old.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/derangements.py to derangements.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/parallelogram_polyomino.py to parallelogram_polyomino.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/diagram_algebras.py to diagram_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/subword.py to subword.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/combination.py to combination.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/multiset_partition_into_sets_ordered.py to multiset_partition_into_sets_ordered.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/free_module.py to free_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_vectors_mod_permgroup.py to integer_vectors_mod_permgroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym/tutorial.py to tutorial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym/combinatorics.py to combinatorics.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym/generic_basis_code.py to generic_basis_code.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym/ncsf.py to ncsf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsf_qsym/qsym.py to qsym.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tableau_tuple.py to tableau_tuple.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/decorated_permutation.py to decorated_permutation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/super_tableau.py to super_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/partition_algebra.py to partition_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/partition_tuple.py to partition_tuple.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/shard_order.py to shard_order.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/free_prelie_algebra.py to free_prelie_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/shuffle_product.py to shuffle_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/word_generators.py to word_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/paths.py to paths.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/alphabet.py to alphabet.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/finite_word.py to finite_word.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/word_options.py to word_options.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/word.py to word.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/suffix_trees.py to suffix_trees.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/words.py to words.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/abstract_word.py to abstract_word.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/lyndon_word.py to lyndon_word.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/infinite_word.py to infinite_word.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/words/word_infinite_datatypes.py to word_infinite_datatypes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/sidon_sets.py to sidon_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices/dlxcpp.py to dlxcpp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices/latin.py to latin.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices/hadamard_matrix.py to hadamard_matrix.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/matrices/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/elements.py to elements.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/moebius_algebra.py to moebius_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/incidence_algebras.py to incidence_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/linear_extensions.py to linear_extensions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/lattices.py to lattices.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/poset_examples.py to poset_examples.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/cartesian_product.py to cartesian_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/posets.py to posets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/mobile.py to mobile.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/forest.py to forest.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/d_complete.py to d_complete.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/posets/hasse_diagram.py to hasse_diagram.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/restricted_growth.py to restricted_growth.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/shifted_primed_tableau.py to shifted_primed_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/colored_permutations.py to colored_permutations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/skew_tableau.py to skew_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/necklace.py to necklace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/knutson_tao_puzzles.py to knutson_tao_puzzles.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/blob_algebra.py to blob_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/yang_baxter_graph.py to yang_baxter_graph.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_A_affine.py to type_A_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_E_affine.py to type_E_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_G.py to type_G.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/root_lattice_realization_algebras.py to root_lattice_realization_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_D_affine.py to type_D_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/cartan_matrix.py to cartan_matrix.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/weight_lattice_realizations.py to weight_lattice_realizations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/dynkin_diagram.py to dynkin_diagram.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_I.py to type_I.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/plot.py to plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/cartan_type.py to cartan_type.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_E.py to type_E.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/fundamental_group.py to fundamental_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/non_symmetric_macdonald_polynomials.py to non_symmetric_macdonald_polynomials.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/fusion_ring.py to fusion_ring.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_G_affine.py to type_G_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_H.py to type_H.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/root_lattice_realizations.py to root_lattice_realizations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/pieri_factors.py to pieri_factors.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_B_affine.py to type_B_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_dual.py to type_dual.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/coxeter_matrix.py to coxeter_matrix.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/coxeter_group.py to coxeter_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_BC_affine.py to type_BC_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/hecke_algebra_representation.py to hecke_algebra_representation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/reflection_group_complex.py to reflection_group_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/weyl_group.py to weyl_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_C_affine.py to type_C_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_folded.py to type_folded.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_D.py to type_D.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/root_system.py to root_system.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/branching_rules.py to branching_rules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/ambient_space.py to ambient_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/braid_move_calculator.py to braid_move_calculator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/integrable_representations.py to integrable_representations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_A_infinity.py to type_A_infinity.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/extended_affine_weyl_group.py to extended_affine_weyl_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_C.py to type_C.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/reflection_group_real.py to reflection_group_real.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/root_space.py to root_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_Q.py to type_Q.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_F_affine.py to type_F_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_super_A.py to type_super_A.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/weight_space.py to weight_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_A.py to type_A.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/weyl_characters.py to weyl_characters.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/coxeter_type.py to coxeter_type.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_marked.py to type_marked.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_B.py to type_B.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_reducible.py to type_reducible.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_relabel.py to type_relabel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/associahedron.py to associahedron.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_F.py to type_F.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/root_system/type_affine.py to type_affine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/finite_state_machine.py to finite_state_machine.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tableau.py to tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/core.py to core.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/composition_signed.py to composition_signed.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/rsk.py to rsk.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym/ncsym.py to ncsym.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym/bases.py to bases.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ncsym/dual.py to dual.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/lyndon_word.py to lyndon_word.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/partition_shifting_algebras.py to partition_shifting_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/descent_algebra.py to descent_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/quickref.py to quickref.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/similarity_class_type.py to similarity_class_type.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/fqsym.py to fqsym.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/subsets_hereditary.py to subsets_hereditary.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/combinatorial_algebra.py to combinatorial_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/alternating_sign_matrix.py to alternating_sign_matrix.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ordered_tree.py to ordered_tree.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/abstract_tree.py to abstract_tree.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/family.py to family.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/gelfand_tsetlin_patterns.py to gelfand_tsetlin_patterns.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cyclic_sieving_phenomenon.py to cyclic_sieving_phenomenon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/skew_partition.py to skew_partition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/dyck_word.py to dyck_word.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/partition_kleshchev.py to partition_kleshchev.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_complex.py to cluster_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/tools.py to tools.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/fully_packed_loop.py to fully_packed_loop.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/binary_recurrence_sequences.py to binary_recurrence_sequences.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/subword_complex.py to subword_complex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ribbon_shaped_tableau.py to ribbon_shaped_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/ribbon_tableau.py to ribbon_tableau.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/set_partition.py to set_partition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/shuffle.py to shuffle.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/symmetric_group_algebra.py to symmetric_group_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/integer_vector_weighted.py to integer_vector_weighted.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/vector_partition.py to vector_partition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/database.py to database.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/orthogonal_arrays.py to orthogonal_arrays.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/block_design.py to block_design.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/resolvable_bibd.py to resolvable_bibd.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/twographs.py to twographs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/difference_matrices.py to difference_matrices.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/latin_squares.py to latin_squares.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/ext_rep.py to ext_rep.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/difference_family.py to difference_family.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/design_catalog.py to design_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/bibd.py to bibd.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/incidence_structures.py to incidence_structures.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/orthogonal_arrays_build_recursive.py to orthogonal_arrays_build_recursive.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/steiner_quadruple_systems.py to steiner_quadruple_systems.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/group_divisible_designs.py to group_divisible_designs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/designs/covering_design.py to covering_design.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/matroids_catalog.py to matroids_catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/named_matroids.py to named_matroids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/matroids_plot_helpers.py to matroids_plot_helpers.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/advanced.py to advanced.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/utilities.py to utilities.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/graphic_matroid.py to graphic_matroid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/rank_matroid.py to rank_matroid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/minor_matroid.py to minor_matroid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/dual_matroid.py to dual_matroid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/matroids/constructor.py to constructor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/coordinate_patch.py to coordinate_patch.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/differential_forms.py to differential_forms.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/comp.py to comp.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_morphism.py to free_module_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/format_utilities.py to format_utilities.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_tensor.py to free_module_tensor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_alt_form.py to free_module_alt_form.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_element.py to free_module_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/finite_rank_free_module.py to finite_rank_free_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_basis.py to free_module_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_homset.py to free_module_homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_linear_group.py to free_module_linear_group.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/alternating_contr_tensor.py to alternating_contr_tensor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/tensor_with_indices.py to tensor_with_indices.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/tensor_free_module.py to tensor_free_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/ext_pow_free_module.py to ext_pow_free_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/modules/free_module_automorphism.py to free_module_automorphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/tensor/differential_form_element.py to differential_form_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media/wav.py to wav.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/media/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions/pari.py to pari.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions/dokchitser.py to dokchitser.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions/sympow.py to sympow.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions/lcalc.py to lcalc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/lfunctions/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/vector_space_homspace.py to vector_space_homspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/diamond_cutting.py to diamond_cutting.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/real_double_vector.py to real_double_vector.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/vector_callable_symbolic_dense.py to vector_callable_symbolic_dense.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/free_module_morphism.py to free_module_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/tutorial_free_modules.py to tutorial_free_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/free_module_homspace.py to free_module_homspace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/free_module_integer.py to free_module_integer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/complex_double_vector.py to complex_double_vector.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/matrix_morphism.py to matrix_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/free_module.py to free_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/free_quadratic_module.py to free_quadratic_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/filtered_vector_space.py to filtered_vector_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid/fgp_module.py to fgp_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid/fgp_element.py to fgp_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/fg_pid/fgp_morphism.py to fgp_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/quotient_module.py to quotient_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/module_functors.py to module_functors.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis/subquotient.py to subquotient.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis/cell_module.py to cell_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/with_basis/representation.py to representation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/tensor_operations.py to tensor_operations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/vector_space_morphism.py to vector_space_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/multi_filtered_vector_space.py to multi_filtered_vector_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/vector_symbolic_dense.py to vector_symbolic_dense.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/torsion_quadratic_module.py to torsion_quadratic_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/modules/free_quadratic_module_integer_symmetric.py to free_quadratic_module_integer_symmetric.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset/character_art.py to character_art.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset/symbols.py to symbols.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset/character_art_factory.py to character_art_factory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset/unicode_art.py to unicode_art.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/typeset/ascii_art.py to ascii_art.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/trace_monoid.py to trace_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/monoid.py to monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/string_monoid_element.py to string_monoid_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/free_monoid.py to free_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/indexed_free_monoid.py to indexed_free_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/string_ops.py to string_ops.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/automatic_semigroup.py to automatic_semigroup.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/free_abelian_monoid.py to free_abelian_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/string_monoid.py to string_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/free_monoid_element.py to free_monoid_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/monoids/hecke_monoid.py to hecke_monoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/tensor_algebra.py to tensor_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras/ariki_koike_algebra.py to ariki_koike_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hecke_algebras/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/examples.py to examples.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py to free_bosons_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py to finitely_freely_generated_lca.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py to fermionic_ghosts_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py to free_fermions_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py to lie_conformal_algebra_with_structure_coefs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py to lie_conformal_algebra_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py to abelian_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py to lie_conformal_algebra_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py to neveu_schwarz_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py to weyl_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py to affine_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py to virasoro_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py to lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py to n2_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py to graded_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py to bosonic_ghosts_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py to freely_generated_lie_conformal_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/commutative_dga.py to commutative_dga.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py to finite_dimensional_algebra_morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py to finite_dimensional_algebra_ideal.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py to finite_dimensional_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/finite_dimensional_algebras/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quaternion_algebra.py to quaternion_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/free_algebra_element.py to free_algebra_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups/q_numbers.py to q_numbers.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups/fock_space.py to fock_space.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py to quantum_group_gap.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_groups/representations.py to representations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/free_zinbiel_algebra.py to free_zinbiel_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/free_algebra.py to free_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/q_system.py to q_system.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/orlik_solomon.py to orlik_solomon.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quaternion_algebra_element.py to quaternion_algebra_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/askey_wilson.py to askey_wilson.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/rational_cherednik_algebra.py to rational_cherednik_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/free_algebra_quotient.py to free_algebra_quotient.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/shuffle_algebra.py to shuffle_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/free_algebra_quotient_element.py to free_algebra_quotient_element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quantum_matrix_coordinate_algebra.py to quantum_matrix_coordinate_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/letterplace/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/yangian.py to yangian.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/yokonuma_hecke_algebra.py to yokonuma_hecke_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/examples.py to examples.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/subalgebra.py to subalgebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/morphism.py to morphism.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/classical_lie_algebra.py to classical_lie_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/verma_module.py to verma_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/bch.py to bch.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/heisenberg.py to heisenberg.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py to rank_two_heisenberg_virasoro.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/quotient.py to quotient.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/nilpotent_lie_algebra.py to nilpotent_lie_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/free_lie_algebra.py to free_lie_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/affine_lie_algebra.py to affine_lie_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/lie_algebra.py to lie_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/virasoro.py to virasoro.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/onsager.py to onsager.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/poincare_birkhoff_witt.py to poincare_birkhoff_witt.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/abelian.py to abelian.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/lie_algebras/structure_coefficients.py to structure_coefficients.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/clifford_algebra.py to clifford_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/weyl_algebra.py to weyl_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod/steenrod_algebra.py to steenrod_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod/steenrod_algebra_mult.py to steenrod_algebra_mult.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod/steenrod_algebra_misc.py to steenrod_algebra_misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/steenrod/steenrod_algebra_bases.py to steenrod_algebra_bases.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/nil_coxeter_algebra.py to nil_coxeter_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/cluster_algebra.py to cluster_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/schur_algebra.py to schur_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/affine_nil_temperley_lieb.py to affine_nil_temperley_lieb.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg/quaternion_algebra.py to quaternion_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/quatalg/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/group_algebra.py to group_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/hall_algebra.py to hall_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/jordan_algebra.py to jordan_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/splitting_algebra.py to splitting_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/iwahori_hecke_algebra.py to iwahori_hecke_algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/cellular_basis.py to cellular_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/catalog.py to catalog.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/orlik_terao.py to orlik_terao.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/associated_graded.py to associated_graded.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/algebras/algebra.py to algebra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext/interpreters/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/set_factories.py to set_factories.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/test_factory.py to test_factory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/graphics_file.py to graphics_file.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/dynamic_class.py to dynamic_class.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/gens_py.py to gens_py.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/set_factories_example.py to set_factories_example.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/coerce_exceptions.py to coerce_exceptions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/sequence.py to sequence.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/unique_representation.py to unique_representation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/global_options.py to global_options.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/indexed_generators.py to indexed_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/factorization_integer.py to factorization_integer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/formal_sum.py to formal_sum.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/proof/proof.py to proof.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/factorization.py to factorization.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/nonexact.py to nonexact.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/structure/list_clone_timings.py to list_clone_timings.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_list.py to graph_list.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_plot.py to graph_plot.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_plot_js.py to graph_plot_js.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/partial_cube.py to partial_cube.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_editor.py to graph_editor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions/modular_decomposition.py to modular_decomposition.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_decompositions/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/pq_trees.py to pq_trees.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/isgci.py to isgci.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/hypergraph_generators.py to hypergraph_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/dot2tex_utils.py to dot2tex_utils.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/domination.py to domination.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generic_graph.py to generic_graph.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_input.py to graph_input.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_generators.py to graph_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/lovasz_theta.py to lovasz_theta.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/schnyder.py to schnyder.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/digraph.py to digraph.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/chessboard.py to chessboard.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/classical_geometries.py to classical_geometries.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/smallgraphs.py to smallgraphs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/random.py to random.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/basic.py to basic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/platonic_solids.py to platonic_solids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/families.py to families.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/degree_sequence.py to degree_sequence.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/intersection.py to intersection.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/generators/world_map.py to world_map.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base/overview.py to overview.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/base/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_database.py to graph_database.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph.py to graph.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/graph_latex.py to graph_latex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/tutte_polynomial.py to tutte_polynomial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/digraph_generators.py to digraph_generators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/bipartite_graph.py to bipartite_graph.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/orientations.py to orientations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/graphs/print_graphs.py to print_graphs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/edit_module.py to edit_module.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/banner.py to banner.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/table.py to table.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/decorators.py to decorators.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/trace.py to trace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/classgraph.py to classgraph.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/latex_macros.py to latex_macros.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/repr.py to repr.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/converting_dict.py to converting_dict.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/viewer.py to viewer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/test_class_pickling.py to test_class_pickling.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/benchmark.py to benchmark.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/verbose.py to verbose.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sage_input.py to sage_input.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sh.py to sh.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sageinspect.py to sageinspect.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/object_multiplexer.py to object_multiplexer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/html.py to html.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/random_testing.py to random_testing.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/copying.py to copying.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/cython.py to cython.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/remote_file.py to remote_file.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/python.py to python.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/messaging.py to messaging.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/map_threaded.py to map_threaded.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/dist.py to dist.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/func_persist.py to func_persist.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sage_timeit.py to sage_timeit.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/lazy_import_cache.py to lazy_import_cache.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/method_decorator.py to method_decorator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sagedoc.py to sagedoc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/functional.py to functional.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/misc.py to misc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/latex.py to latex.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/call.py to call.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/compat.py to compat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/rest_index_of_methods.py to rest_index_of_methods.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/gperftools.py to gperftools.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/lazy_format.py to lazy_format.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/package.py to package.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/mathml.py to mathml.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/getusage.py to getusage.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/temporary_file.py to temporary_file.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/abstract_method.py to abstract_method.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/mrange.py to mrange.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/dev_tools.py to dev_tools.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/inline_fortran.py to inline_fortran.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/flatten.py to flatten.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sage_unittest.py to sage_unittest.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/bindable_class.py to bindable_class.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/multireplace.py to multireplace.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/nested_class_test.py to nested_class_test.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sphinxify.py to sphinxify.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/unknown.py to unknown.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/superseded.py to superseded.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/prandom.py to prandom.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/element_with_label.py to element_with_label.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/explain_pickle.py to explain_pickle.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/proof.py to proof.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/sage_eval.py to sage_eval.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/profiler.py to profiler.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/defaults.py to defaults.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/pager.py to pager.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles/examples.py to examples.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles/sandpile.py to sandpile.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/sandpiles/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/magmatic_algebras.py to magmatic_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/sets_with_grading.py to sets_with_grading.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_algebras.py to graded_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/coxeter_groups.py to coxeter_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/topological_spaces.py to topological_spaces.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/g_sets.py to g_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/additive_groups.py to additive_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/metric_spaces.py to metric_spaces.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/associative_algebras.py to associative_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/homsets.py to homsets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/tutorial.py to tutorial.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/supercommutative_algebras.py to supercommutative_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/facade_sets.py to facade_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lie_algebras_with_basis.py to lie_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/left_modules.py to left_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/super_algebras.py to super_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/group_algebras.py to group_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lie_conformal_algebras_with_basis.py to lie_conformal_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/subobjects.py to subobjects.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/fields.py to fields.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/poor_man_map.py to poor_man_map.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/complex_reflection_or_generalized_coxeter_groups.py to complex_reflection_or_generalized_coxeter_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_crystals.py to finite_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/permutation_groups.py to permutation_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/sets_with_partial_maps.py to sets_with_partial_maps.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/principal_ideal_domains.py to principal_ideal_domains.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/enumerated_sets.py to enumerated_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/crystals.py to crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_weyl_groups.py to finite_weyl_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/quotients.py to quotients.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_hopf_algebras_with_basis.py to graded_hopf_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/pointed_sets.py to pointed_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/complete_discrete_valuation.py to complete_discrete_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/generalized_coxeter_groups.py to generalized_coxeter_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/filtered_algebras.py to filtered_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_modules_with_basis.py to graded_modules_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/polyhedra.py to polyhedra.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/simplicial_complexes.py to simplicial_complexes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_posets.py to finite_posets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/affine_weyl_groups.py to affine_weyl_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/classical_crystals.py to classical_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/highest_weight_crystals.py to highest_weight_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/l_trivial_semigroups.py to l_trivial_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/homset.py to homset.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finitely_generated_magmas.py to finitely_generated_magmas.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/ring_ideals.py to ring_ideals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/right_modules.py to right_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/sets_with_grading.py to sets_with_grading.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/coxeter_groups.py to coxeter_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/facade_sets.py to facade_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/lie_algebras_with_basis.py to lie_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/crystals.py to crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/finite_weyl_groups.py to finite_weyl_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/graded_modules_with_basis.py to graded_modules_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/finite_semigroups.py to finite_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py to finite_dimensional_lie_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/algebras_with_basis.py to algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/lie_algebras.py to lie_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/finite_coxeter_groups.py to finite_coxeter_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/finite_dimensional_algebras_with_basis.py to finite_dimensional_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/filtered_algebras_with_basis.py to filtered_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/posets.py to posets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/cw_complexes.py to cw_complexes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/sets_cat.py to sets_cat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/semigroups.py to semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/filtered_modules_with_basis.py to filtered_modules_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/commutative_additive_semigroups.py to commutative_additive_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/finite_monoids.py to finite_monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/monoids.py to monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/with_realizations.py to with_realizations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/graded_connected_hopf_algebras_with_basis.py to graded_connected_hopf_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/finite_enumerated_sets.py to finite_enumerated_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/infinite_enumerated_sets.py to infinite_enumerated_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/commutative_additive_monoids.py to commutative_additive_monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/hopf_algebras_with_basis.py to hopf_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/graphs.py to graphs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/magmas.py to magmas.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/examples/manifolds.py to manifolds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_semisimple_algebras_with_basis.py to finite_dimensional_semisimple_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_lie_conformal_algebras.py to graded_lie_conformal_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_hopf_algebras.py to graded_hopf_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_bialgebras_with_basis.py to graded_bialgebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/commutative_ring_ideals.py to commutative_ring_ideals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/matrix_algebras.py to matrix_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_fields.py to finite_fields.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/groups.py to groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/shephard_groups.py to shephard_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_semigroups.py to finite_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/super_lie_conformal_algebras.py to super_lie_conformal_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/category.py to category.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/hecke_modules.py to hecke_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/algebras.py to algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/semirings.py to semirings.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/modules_with_basis.py to modules_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/cartesian_product.py to cartesian_product.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/subquotients.py to subquotients.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/loop_crystals.py to loop_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/gcd_domains.py to gcd_domains.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/bialgebras.py to bialgebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/aperiodic_semigroups.py to aperiodic_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_lie_algebras_with_basis.py to finite_dimensional_lie_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/supercrystals.py to supercrystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/schemes.py to schemes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/algebra_functor.py to algebra_functor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/additive_semigroups.py to additive_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/algebras_with_basis.py to algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/vector_spaces.py to vector_spaces.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/modular_abelian_varieties.py to modular_abelian_varieties.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lie_groups.py to lie_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/signed_tensor.py to signed_tensor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/coalgebras_with_basis.py to coalgebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/r_trivial_semigroups.py to r_trivial_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_algebras_with_basis.py to graded_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lambda_bracket_algebras.py to lambda_bracket_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/semisimple_algebras.py to semisimple_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lie_algebras.py to lie_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/realizations.py to realizations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/commutative_algebra_ideals.py to commutative_algebra_ideals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_bialgebras.py to graded_bialgebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/algebra_ideals.py to algebra_ideals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/commutative_rings.py to commutative_rings.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_groups.py to finite_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_modules.py to graded_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lambda_bracket_algebras_with_basis.py to lambda_bracket_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_complex_reflection_groups.py to finite_complex_reflection_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_coxeter_groups.py to finite_coxeter_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/category_types.py to category_types.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/filtered_modules.py to filtered_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lie_conformal_algebras.py to lie_conformal_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/unique_factorization_domains.py to unique_factorization_domains.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_algebras_with_basis.py to finite_dimensional_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/complex_reflection_groups.py to complex_reflection_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/filtered_algebras_with_basis.py to filtered_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/basic.py to basic.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/h_trivial_semigroups.py to h_trivial_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finitely_generated_semigroups.py to finitely_generated_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/quantum_group_representations.py to quantum_group_representations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/rngs.py to rngs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/commutative_algebras.py to commutative_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/regular_crystals.py to regular_crystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/posets.py to posets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/distributive_magmas_and_additive_magmas.py to distributive_magmas_and_additive_magmas.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/triangular_kac_moody_algebras.py to triangular_kac_moody_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/groupoid.py to groupoid.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/cw_complexes.py to cw_complexes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_permutation_groups.py to finite_permutation_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/coxeter_group_algebras.py to coxeter_group_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/super_modules_with_basis.py to super_modules_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_modules_with_basis.py to finite_dimensional_modules_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/primer.py to primer.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finitely_generated_lambda_bracket_algebras.py to finitely_generated_lambda_bracket_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/bimodules.py to bimodules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/modules.py to modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/sets_cat.py to sets_cat.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/regular_supercrystals.py to regular_supercrystals.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/rings.py to rings.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/division_rings.py to division_rings.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/super_algebras_with_basis.py to super_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/quotient_fields.py to quotient_fields.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/j_trivial_semigroups.py to j_trivial_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/domains.py to domains.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/hopf_algebras.py to hopf_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/covariant_functorial_construction.py to covariant_functorial_construction.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/euclidean_domains.py to euclidean_domains.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/semigroups.py to semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/filtered_modules_with_basis.py to filtered_modules_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/simplicial_sets.py to simplicial_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/category_with_axiom.py to category_with_axiom.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/algebra_modules.py to algebra_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/additive_monoids.py to additive_monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_hopf_algebras_with_basis.py to finite_dimensional_hopf_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/lattice_posets.py to lattice_posets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_coalgebras.py to graded_coalgebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/function_fields.py to function_fields.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py to finite_dimensional_graded_lie_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/commutative_additive_semigroups.py to commutative_additive_semigroups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_monoids.py to finite_monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/bialgebras_with_basis.py to bialgebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/additive_magmas.py to additive_magmas.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_coalgebras_with_basis.py to graded_coalgebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_sets.py to finite_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/all.py to all.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/magmas_and_additive_magmas.py to magmas_and_additive_magmas.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/monoids.py to monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_coalgebras_with_basis.py to finite_dimensional_coalgebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/with_realizations.py to with_realizations.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_lattice_posets.py to finite_lattice_posets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/weyl_groups.py to weyl_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/kac_moody_algebras.py to kac_moody_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_lie_algebras_with_basis.py to graded_lie_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/partially_ordered_monoids.py to partially_ordered_monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_bialgebras_with_basis.py to finite_dimensional_bialgebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_enumerated_sets.py to finite_enumerated_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/monoid_algebras.py to monoid_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/dual.py to dual.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/chain_complexes.py to chain_complexes.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/isomorphic_objects.py to isomorphic_objects.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/discrete_valuation.py to discrete_valuation.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graded_lie_algebras.py to graded_lie_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/unital_algebras.py to unital_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/infinite_enumerated_sets.py to infinite_enumerated_sets.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/commutative_additive_monoids.py to commutative_additive_monoids.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/integral_domains.py to integral_domains.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/commutative_additive_groups.py to commutative_additive_groups.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finitely_generated_lie_conformal_algebras.py to finitely_generated_lie_conformal_algebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/coalgebras.py to coalgebras.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/vector_bundles.py to vector_bundles.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/filtered_hopf_algebras_with_basis.py to filtered_hopf_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/number_fields.py to number_fields.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/super_modules.py to super_modules.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/hopf_algebras_with_basis.py to hopf_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/tensor.py to tensor.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/super_hopf_algebras_with_basis.py to super_hopf_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/graphs.py to graphs.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py to finite_dimensional_nilpotent_lie_algebras_with_basis.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/magmas.py to magmas.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/pushout.py to pushout.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/objects.py to objects.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/categories/manifolds.py to manifolds.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/optional_extension.py to optional_extension.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/library_order.py to library_order.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command/sage_build_ext.py to sage_build_ext.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command/sage_install.py to sage_install.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command/sage_build_cython.py to sage_build_cython.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command/sage_build.py to sage_build.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/command/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/util.py to util.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/giacpy-mkkeywords.py to giacpy-mkkeywords.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/__main__.py to __main__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/memory.py to memory.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/storage.py to storage.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/__main__.py to __main__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/utils.py to utils.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/instructions.py to instructions.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/rdf.py to rdf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/base.py to base.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/python.py to python.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/cdf.py to cdf.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/element.py to element.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/cc.py to cc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/specs/rr.py to rr.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/autogen/interpreters/generator.py to generator.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/run_parallel.py to run_parallel.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/find.py to find.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/clean.py to clean.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/excepthook.py to excepthook.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/sphinxbuild.py to sphinxbuild.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/__main__.py to __main__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/utils.py to utils.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/build_options.py to build_options.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext/sage_autodoc.py to sage_autodoc.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext/inventory_builder.py to inventory_builder.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext/__init__.py to __init__.cpython-39.pyc [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/ext/multidocs.py to multidocs.cpython-39.pyc [sagelib-9.2] running install_scripts [sagelib-9.2] copying build/scripts-3.9/sage-grepdoc -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-coverageall -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-cython -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-update-src -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-download-upstream -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/math-readline -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-env-config -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebaseall.sh -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-update-version -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebase.bat -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-massif -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-callgrind -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-inline-fortran -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebaseall.bat -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-pypkg-location -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rst2txt -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-coverage -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-upgrade -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-gdb-commands -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-cleaner -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-version.sh -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-rebase.sh -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-grep -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-cachegrind -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-notebook -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-env -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-list-packages -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-startuptime.py -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-ipynb2rst -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-fixdoctests -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-omega -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-location -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-python -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-num-threads.py -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-run-cython -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-valgrind -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-run -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-open -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-eval -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-preparse -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-runtests -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-ipython -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] copying build/scripts-3.9/sage-native-execute -> /build/sagemath-9.2/sage/local/bin [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-grepdoc to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-coverageall to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-cython to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-update-src to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-download-upstream to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/math-readline to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-env-config to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebaseall.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-update-version to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebase.bat to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-massif to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-callgrind to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-inline-fortran to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebaseall.bat to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-pypkg-location to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rst2txt to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-coverage to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-upgrade to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-gdb-commands to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-cleaner to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-version.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebase.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-grep to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-cachegrind to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-notebook to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-env to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-list-packages to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-startuptime.py to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-ipynb2rst to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-fixdoctests to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-omega to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-location to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-python to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-num-threads.py to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-run-cython to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-valgrind to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-run to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-open to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-eval to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-preparse to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-runtests to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-ipython to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-native-execute to 755 [sagelib-9.2] running install_egg_info [sagelib-9.2] Writing /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage-9.2.egg-info [sagelib-9.2] Cleaning up stale installed files.... [sagelib-9.2] - cleaning /build/sagemath-9.2/sage/local/lib/python3.9/site-packages [sagelib-9.2] Cleaning up stale file: /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert/__pycache__/postprocess.cpython-39.pyc [sagelib-9.2] - cleaning build/lib.linux-armv7l-3.9 [sagelib-9.2] Finished cleaning, time: 2.69 seconds. [sagelib-9.2] [sagelib-9.2] real 185m48.041s [sagelib-9.2] user 507m13.335s [sagelib-9.2] sys 15m41.582s touch "/build/sagemath-9.2/sage/local/var/lib/sage/installed/sagelib-9.2" make[6]: Leaving directory '/build/sagemath-9.2/sage/build/make' real 186m34.191s user 508m3.269s sys 16m16.565s Sage build/upgrade complete! make[5]: Leaving directory '/build/sagemath-9.2/sage' make[4]: Leaving directory '/build/sagemath-9.2/sage' make[3]: Leaving directory '/build/sagemath-9.2' debian/rules override_dh_auto_build-indep make[3]: Entering directory '/build/sagemath-9.2' MAKE='make -j3' /usr/bin/make --directory=sage doc make[4]: Entering directory '/build/sagemath-9.2/sage' make -j3 build/make/Makefile --stop make[5]: Entering directory '/build/sagemath-9.2/sage' make[5]: 'build/make/Makefile' is up to date. make[5]: Leaving directory '/build/sagemath-9.2/sage' build/bin/sage-logger \ "cd build/make && ./install 'doc'" logs/install.log make[5]: Entering directory '/build/sagemath-9.2/sage/build/make' make[5]: Leaving directory '/build/sagemath-9.2/sage/build/make' *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: *** BUILDUSERGECOS=first user,first room,first work-phone,first home-phone,first other BUILDUSERNAME=pbuilder1 CFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 CXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security DEBIAN_FRONTEND=noninteractive DEB_BUILD_ARCH=armhf DEB_BUILD_ARCH_ABI=eabihf DEB_BUILD_ARCH_BITS=32 DEB_BUILD_ARCH_CPU=arm DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_OS=linux DEB_BUILD_GNU_CPU=arm DEB_BUILD_GNU_SYSTEM=linux-gnueabihf DEB_BUILD_GNU_TYPE=arm-linux-gnueabihf DEB_BUILD_MULTIARCH=arm-linux-gnueabihf DEB_BUILD_OPTIONS=buildinfo=+all reproducible=+all,-fixfilepath parallel=3 DEB_HOST_ARCH=armhf DEB_HOST_ARCH_ABI=eabihf DEB_HOST_ARCH_BITS=32 DEB_HOST_ARCH_CPU=arm DEB_HOST_ARCH_ENDIAN=little DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_OS=linux DEB_HOST_GNU_CPU=arm DEB_HOST_GNU_SYSTEM=linux-gnueabihf DEB_HOST_GNU_TYPE=arm-linux-gnueabihf DEB_HOST_MULTIARCH=arm-linux-gnueabihf DEB_RULES_REQUIRES_ROOT=no DEB_TARGET_ARCH=armhf DEB_TARGET_ARCH_ABI=eabihf DEB_TARGET_ARCH_BITS=32 DEB_TARGET_ARCH_CPU=arm DEB_TARGET_ARCH_ENDIAN=little DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_OS=linux DEB_TARGET_GNU_CPU=arm DEB_TARGET_GNU_SYSTEM=linux-gnueabihf DEB_TARGET_GNU_TYPE=arm-linux-gnueabihf DEB_TARGET_MULTIARCH=arm-linux-gnueabihf DH_INTERNAL_BUILDFLAGS=1 DH_INTERNAL_OPTIONS=-i DH_INTERNAL_OVERRIDE=dh_auto_build DOT_SAGE=/build/sagemath-9.2/debian/test FCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong FFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong GCJFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong HOME=/nonexistent/first-build INVOCATION_ID=22afec42487f48a798b5e9d99b6ba9c0 LANG=C LANGUAGE=en_US:en LC_ALL=C LDFLAGS=-Wl,-z,relro LD_PRELOAD= LOGNAME=pbuilder1 MAIL=/var/mail/root MAKE=make -j3 MAKEFLAGS=w V=1 MAKELEVEL=5 MFLAGS=-w OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/build/sagemath-9.2=. -fstack-protector-strong -Wformat -Werror=format-security OLDPWD=/build/sagemath-9.2/sage PATH=/build/sagemath-9.2/sage/build/bin:/build/sagemath-9.2/sage/src/bin:/build/sagemath-9.2/sage/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PERL_USE_UNSAFE_INC=1 PWD=/build/sagemath-9.2/sage/build/make PYTHON_FOR_VENV=/usr/bin/python3 SAGE_ENV_CONFIG_SOURCED=1 SAGE_LOCAL=/build/sagemath-9.2/sage/local SAGE_LOGFILE=logs/install.log SAGE_LOGS=/build/sagemath-9.2/sage/logs/pkgs SAGE_ORIG_PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SAGE_ORIG_PATH_SET=True SAGE_PKGCONFIG=/build/sagemath-9.2/sage/local/lib/pkgconfig SAGE_ROOT=/build/sagemath-9.2/sage SAGE_SHARE=/build/sagemath-9.2/sage/local/share SAGE_SPKG_INST=/build/sagemath-9.2/sage/local/var/lib/sage/installed SAGE_SPKG_WHEELS=/build/sagemath-9.2/sage/local/var/lib/sage/wheels SAGE_SRC=/build/sagemath-9.2/sage/src SAGE_TIMEOUT_LONG=7200 SHELL=/bin/bash SHLVL=2 SOURCE_DATE_EPOCH=1606005614 SUDO_COMMAND=/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/pbuilderrc_p8N3 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.j8eHI9tpt4/b1 --logfile b1/build.log sagemath_9.2-2.dsc SUDO_GID=113 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT+12 USER=pbuilder1 _=/usr/bin/env *********************************************** make[5]: Entering directory '/build/sagemath-9.2/sage/build/make' make --no-print-directory sagelib-no-deps cd '/build/sagemath-9.2/sage/build/pkgs/sagelib' && . '/build/sagemath-9.2/sage/src/bin/sage-env-config' && . '/build/sagemath-9.2/sage/src/bin/sage-env' && . '/build/sagemath-9.2/sage/build/bin/sage-build-env-config' && sage-logger -p '/build/sagemath-9.2/sage/build/pkgs/sagelib/spkg-install' '/build/sagemath-9.2/sage/logs/pkgs/sagelib-9.2.log' [sagelib-9.2] Discovering Python/Cython source code.... [sagelib-9.2] distributions = [''] [sagelib-9.2] Discovered Python/Cython sources, time: 18.33 seconds. [sagelib-9.2] running build [sagelib-9.2] Generating auto-generated sources [sagelib-9.2] Building interpreters for fast_callable [sagelib-9.2] running build_cython [sagelib-9.2] Enabling Cython debugging support [sagelib-9.2] Updating Cython code.... [sagelib-9.2] Finished Cythonizing, time: 38.67 seconds. [sagelib-9.2] running build_py [sagelib-9.2] running build_ext [sagelib-9.2] Executing 0 commands (using 1 thread) [sagelib-9.2] Time to execute 0 commands: 0.43 seconds. [sagelib-9.2] Total time spent compiling C/C++ extensions: 1.10 seconds. [sagelib-9.2] running build_scripts [sagelib-9.2] running install [sagelib-9.2] running install_lib [sagelib-9.2] byte-compiling /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert/postprocess.py to postprocess.cpython-39.pyc [sagelib-9.2] running install_scripts [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-grepdoc to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-coverageall to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-cython to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-update-src to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-download-upstream to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/math-readline to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-env-config to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebaseall.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-update-version to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebase.bat to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-massif to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-callgrind to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-inline-fortran to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebaseall.bat to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-pypkg-location to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rst2txt to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-coverage to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-upgrade to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-gdb-commands to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-cleaner to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-version.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-rebase.sh to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-grep to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-cachegrind to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-notebook to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-env to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-list-packages to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-startuptime.py to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-ipynb2rst to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-fixdoctests to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-omega to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-location to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-python to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-num-threads.py to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-run-cython to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-valgrind to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-run to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-open to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-eval to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-preparse to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-runtests to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-ipython to 755 [sagelib-9.2] changing mode of /build/sagemath-9.2/sage/local/bin/sage-native-execute to 755 [sagelib-9.2] running install_egg_info [sagelib-9.2] Removing /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage-9.2.egg-info [sagelib-9.2] Writing /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage-9.2.egg-info [sagelib-9.2] Cleaning up stale installed files.... [sagelib-9.2] - cleaning /build/sagemath-9.2/sage/local/lib/python3.9/site-packages [sagelib-9.2] Cleaning up stale file: /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/ext_data/nbconvert/__pycache__/postprocess.cpython-39.pyc [sagelib-9.2] - cleaning build/lib.linux-armv7l-3.9 [sagelib-9.2] Finished cleaning, time: 2.72 seconds. [sagelib-9.2] [sagelib-9.2] real 1m15.590s [sagelib-9.2] user 0m52.857s [sagelib-9.2] sys 0m21.498s touch "/build/sagemath-9.2/sage/local/var/lib/sage/installed/sagelib-9.2" cd ../.. && sage-logger -p './sage --docbuild --no-pdf-links all html ' logs/dochtml.log [dochtml] [dochtml] Building reference manual, first pass. [dochtml] [dochtml] [reference] building [inventory]: targets for 1 source files that are out of date [dochtml] [reference] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [reference] The inventory files are in local/share/doc/sagemath/inventory/en/reference/references. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/references [dochtml] [polynomia] building [inventory]: targets for 62 source files that are out of date [dochtml] [polynomia] updating environment: [new config] 62 added, 0 changed, 0 removed [dochtml] [spkg ] building [inventory]: targets for 273 source files that are out of date [dochtml] [spkg ] updating environment: [new config] 273 added, 0 changed, 0 removed [dochtml] [manifolds] building [inventory]: targets for 78 source files that are out of date [dochtml] [manifolds] updating environment: [new config] 78 added, 0 changed, 0 removed [dochtml] [spkg ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/spkg. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/spkg [dochtml] [repl ] building [inventory]: targets for 35 source files that are out of date [dochtml] [repl ] updating environment: [new config] 35 added, 0 changed, 0 removed [dochtml] [repl ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/repl. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/repl [dochtml] [algebras ] building [inventory]: targets for 95 source files that are out of date [dochtml] [algebras ] updating environment: [new config] 95 added, 0 changed, 0 removed [dochtml] [polynomia] The inventory files are in local/share/doc/sagemath/inventory/en/reference/polynomial_rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/polynomial_rings [dochtml] [tensor_fr] building [inventory]: targets for 19 source files that are out of date [dochtml] [tensor_fr] updating environment: [new config] 19 added, 0 changed, 0 removed [dochtml] [tensor_fr] The inventory files are in local/share/doc/sagemath/inventory/en/reference/tensor_free_modules. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/tensor_free_modules [dochtml] Warning: Missing title for sage.combinat.posets.mobile [dochtml] [combinat ] building [inventory]: targets for 379 source files that are out of date [dochtml] [combinat ] updating environment: [new config] 379 added, 0 changed, 0 removed [dochtml] Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ [dochtml] t.g:661 [dochtml] if HasStandardGeneratorsInfo( tom ) then [dochtml] ^^^^^^^^^^^^^^^^^^^^^^^^^ [dochtml] Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ [dochtml] t.g:662 [dochtml] info:= StandardGeneratorsInfo( tom ); [dochtml] ^^^^^^^^^^^^^^^^^^^^^^ [dochtml] Syntax warning: Unbound global variable in /usr/share/gap/pkg/AtlasRep/gap/tes\ [dochtml] t.g:3605 [dochtml] result.subgroup:= StructureDescriptionCharacterTableName( [dochtml] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [dochtml] [algebras ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/algebras. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/algebras [dochtml] [dynamics ] building [inventory]: targets for 15 source files that are out of date [dochtml] [dynamics ] updating environment: [new config] 15 added, 0 changed, 0 removed [dochtml] [dynamics ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/dynamics. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/dynamics [dochtml] [plot3d ] building [inventory]: targets for 20 source files that are out of date [dochtml] [plot3d ] updating environment: [new config] 20 added, 0 changed, 0 removed [dochtml] [manifolds] The inventory files are in local/share/doc/sagemath/inventory/en/reference/manifolds. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/manifolds [dochtml] [arithgrou] building [inventory]: targets for 12 source files that are out of date [dochtml] [arithgrou] updating environment: [new config] 12 added, 0 changed, 0 removed [dochtml] [arithgrou] The inventory files are in local/share/doc/sagemath/inventory/en/reference/arithgroup. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/arithgroup [dochtml] [graphs ] building [inventory]: targets for 73 source files that are out of date [dochtml] [graphs ] updating environment: [new config] 73 added, 0 changed, 0 removed [dochtml] [graphs ] /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/prandom.py:151: DeprecationWarning: The *random* parameter to shuffle() has been deprecated [dochtml] [graphs ] since Python 3.9 and will be removed in a subsequent version. [dochtml] [graphs ] return _pyrand().shuffle(x, random) [dochtml] [graphs ] /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/misc/prandom.py:151: DeprecationWarning: The *random* parameter to shuffle() has been deprecated [dochtml] [graphs ] since Python 3.9 and will be removed in a subsequent version. [dochtml] [graphs ] return _pyrand().shuffle(x, random) [dochtml] [graphs ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/graphs. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/graphs [dochtml] [homology ] building [inventory]: targets for 26 source files that are out of date [dochtml] [homology ] updating environment: [new config] 26 added, 0 changed, 0 removed [dochtml] [homology ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/homology. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/homology [dochtml] [misc ] building [inventory]: targets for 109 source files that are out of date [dochtml] [misc ] updating environment: [new config] 109 added, 0 changed, 0 removed [dochtml] [misc ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/misc. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/misc [dochtml] [parallel ] building [inventory]: targets for 8 source files that are out of date [dochtml] [parallel ] updating environment: [new config] 8 added, 0 changed, 0 removed [dochtml] [parallel ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/parallel. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/parallel [dochtml] [arithmeti] building [inventory]: targets for 56 source files that are out of date [dochtml] [arithmeti] updating environment: [new config] 56 added, 0 changed, 0 removed [dochtml] [arithmeti] The inventory files are in local/share/doc/sagemath/inventory/en/reference/arithmetic_curves. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/arithmetic_curves [dochtml] [asymptoti] building [inventory]: targets for 8 source files that are out of date [dochtml] [asymptoti] updating environment: [new config] 8 added, 0 changed, 0 removed [dochtml] [asymptoti] The inventory files are in local/share/doc/sagemath/inventory/en/reference/asymptotic. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/asymptotic [dochtml] [calculus ] building [inventory]: targets for 38 source files that are out of date [dochtml] [calculus ] updating environment: [new config] 38 added, 0 changed, 0 removed [dochtml] [calculus ] :57: DeprecationWarning: invalid escape sequence \d [dochtml] [calculus ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/calculus. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/calculus [dochtml] [categorie] building [inventory]: targets for 222 source files that are out of date [dochtml] [categorie] updating environment: [new config] 222 added, 0 changed, 0 removed [dochtml] [categorie] The inventory files are in local/share/doc/sagemath/inventory/en/reference/categories. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/categories [dochtml] [coding ] building [inventory]: targets for 41 source files that are out of date [dochtml] [coding ] updating environment: [new config] 41 added, 0 changed, 0 removed [dochtml] [coding ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/coding. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/coding [dochtml] [coercion ] building [inventory]: targets for 8 source files that are out of date [dochtml] [coercion ] updating environment: [new config] 8 added, 0 changed, 0 removed [dochtml] [coercion ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/coercion. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/coercion [dochtml] [constants] building [inventory]: targets for 3 source files that are out of date [dochtml] [constants] updating environment: [new config] 3 added, 0 changed, 0 removed [dochtml] [constants] The inventory files are in local/share/doc/sagemath/inventory/en/reference/constants. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/constants [dochtml] [cpython ] building [inventory]: targets for 8 source files that are out of date [dochtml] [cpython ] updating environment: [new config] 8 added, 0 changed, 0 removed [dochtml] [cpython ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/cpython. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/cpython [dochtml] [cryptogra] building [inventory]: targets for 22 source files that are out of date [dochtml] [cryptogra] updating environment: [new config] 22 added, 0 changed, 0 removed [dochtml] [cryptogra] The inventory files are in local/share/doc/sagemath/inventory/en/reference/cryptography. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/cryptography [dochtml] [curves ] building [inventory]: targets for 17 source files that are out of date [dochtml] [curves ] updating environment: [new config] 17 added, 0 changed, 0 removed [dochtml] [curves ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/curves. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/curves [dochtml] [data_stru] building [inventory]: targets for 5 source files that are out of date [dochtml] [data_stru] updating environment: [new config] 5 added, 0 changed, 0 removed [dochtml] [data_stru] The inventory files are in local/share/doc/sagemath/inventory/en/reference/data_structures. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/data_structures [dochtml] [databases] building [inventory]: targets for 13 source files that are out of date [dochtml] [databases] updating environment: [new config] 13 added, 0 changed, 0 removed [dochtml] [databases] The inventory files are in local/share/doc/sagemath/inventory/en/reference/databases. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/databases [dochtml] [diophanti] building [inventory]: targets for 2 source files that are out of date [dochtml] [diophanti] updating environment: [new config] 2 added, 0 changed, 0 removed [dochtml] [diophanti] The inventory files are in local/share/doc/sagemath/inventory/en/reference/diophantine_approximation. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/diophantine_approximation [dochtml] [discrete_] building [inventory]: targets for 50 source files that are out of date [dochtml] [discrete_] updating environment: [new config] 50 added, 0 changed, 0 removed [dochtml] [discrete_] The inventory files are in local/share/doc/sagemath/inventory/en/reference/discrete_geometry. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/discrete_geometry [dochtml] [doctest ] building [inventory]: targets for 10 source files that are out of date [dochtml] [doctest ] updating environment: [new config] 10 added, 0 changed, 0 removed [dochtml] [doctest ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/doctest. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/doctest [dochtml] [euclidean] building [inventory]: targets for 3 source files that are out of date [dochtml] [euclidean] updating environment: [new config] 3 added, 0 changed, 0 removed [dochtml] [euclidean] The inventory files are in local/share/doc/sagemath/inventory/en/reference/euclidean_spaces. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/euclidean_spaces [dochtml] [finance ] building [inventory]: targets for 7 source files that are out of date [dochtml] [finance ] updating environment: [new config] 7 added, 0 changed, 0 removed [dochtml] [finance ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/finance. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/finance [dochtml] [finite_ri] building [inventory]: targets for 20 source files that are out of date [dochtml] [finite_ri] updating environment: [new config] 20 added, 0 changed, 0 removed [dochtml] [finite_ri] The inventory files are in local/share/doc/sagemath/inventory/en/reference/finite_rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/finite_rings [dochtml] [function_] building [inventory]: targets for 11 source files that are out of date [dochtml] [function_] updating environment: [new config] 11 added, 0 changed, 0 removed [dochtml] [function_] The inventory files are in local/share/doc/sagemath/inventory/en/reference/function_fields. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/function_fields [dochtml] [functions] building [inventory]: targets for 20 source files that are out of date [dochtml] [functions] updating environment: [new config] 20 added, 0 changed, 0 removed [dochtml] [functions] The inventory files are in local/share/doc/sagemath/inventory/en/reference/functions. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/functions [dochtml] [game_theo] building [inventory]: targets for 6 source files that are out of date [dochtml] [game_theo] updating environment: [new config] 6 added, 0 changed, 0 removed [dochtml] [game_theo] The inventory files are in local/share/doc/sagemath/inventory/en/reference/game_theory. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/game_theory [dochtml] [games ] building [inventory]: targets for 5 source files that are out of date [dochtml] [games ] updating environment: [new config] 5 added, 0 changed, 0 removed [dochtml] [games ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/games. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/games [dochtml] [groups ] building [inventory]: targets for 69 source files that are out of date [dochtml] [groups ] updating environment: [new config] 69 added, 0 changed, 0 removed [dochtml] [groups ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/groups. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/groups [dochtml] [hecke ] building [inventory]: targets for 10 source files that are out of date [dochtml] [hecke ] updating environment: [new config] 10 added, 0 changed, 0 removed [dochtml] [hecke ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/hecke. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/hecke [dochtml] [history_a] building [inventory]: targets for 1 source files that are out of date [dochtml] [history_a] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [history_a] The inventory files are in local/share/doc/sagemath/inventory/en/reference/history_and_license. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/history_and_license [dochtml] [hyperboli] building [inventory]: targets for 6 source files that are out of date [dochtml] [hyperboli] updating environment: [new config] 6 added, 0 changed, 0 removed [dochtml] [hyperboli] The inventory files are in local/share/doc/sagemath/inventory/en/reference/hyperbolic_geometry. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/hyperbolic_geometry [dochtml] [interface] building [inventory]: targets for 50 source files that are out of date [dochtml] [interface] updating environment: [new config] 50 added, 0 changed, 0 removed [dochtml] [interface] The inventory files are in local/share/doc/sagemath/inventory/en/reference/interfaces. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/interfaces [dochtml] [combinat ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/combinat. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/combinat [dochtml] [knots ] building [inventory]: targets for 3 source files that are out of date [dochtml] [knots ] updating environment: [new config] 3 added, 0 changed, 0 removed [dochtml] [lfunction] building [inventory]: targets for 5 source files that are out of date [dochtml] [lfunction] updating environment: [new config] 5 added, 0 changed, 0 removed [dochtml] [lfunction] The inventory files are in local/share/doc/sagemath/inventory/en/reference/lfunctions. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/lfunctions [dochtml] // Giac share root-directory:/usr/share/giac/ [dochtml] // Giac share root-directory:/usr/share/giac/ [dochtml] Help file /usr/share/giac/doc/fr/aide_cas not found [dochtml] Added 0 synonyms [dochtml] /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/__init__.py:1057: DeprecationWarning: the module sage.libs.ratpoints is deprecated; use pari.ellratpoints or pari.hyperellratpoints instead [dochtml] See http://trac.sagemath.org/24531 for details. [dochtml] title = self.get_module_docstring_title(module_name) [dochtml] [libs ] building [inventory]: targets for 40 source files that are out of date [dochtml] [libs ] updating environment: [new config] 40 added, 0 changed, 0 removed [dochtml] [knots ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/knots. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/knots [dochtml] [logic ] building [inventory]: targets for 7 source files that are out of date [dochtml] [logic ] updating environment: [new config] 7 added, 0 changed, 0 removed [dochtml] [libs ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/libs. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/libs [dochtml] [logic ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/logic. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/logic [dochtml] [matrices ] building [inventory]: targets for 44 source files that are out of date [dochtml] [matrices ] updating environment: [new config] 44 added, 0 changed, 0 removed [dochtml] [matroids ] building [inventory]: targets for 20 source files that are out of date [dochtml] [matroids ] updating environment: [new config] 20 added, 0 changed, 0 removed [dochtml] [matroids ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/matroids. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/matroids [dochtml] [modabvar ] building [inventory]: targets for 12 source files that are out of date [dochtml] [modabvar ] updating environment: [new config] 12 added, 0 changed, 0 removed [dochtml] [modabvar ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/modabvar. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/modabvar [dochtml] [modfrm ] building [inventory]: targets for 22 source files that are out of date [dochtml] [modfrm ] updating environment: [new config] 22 added, 0 changed, 0 removed [dochtml] [matrices ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/matrices. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/matrices [dochtml] [modfrm_he] building [inventory]: targets for 15 source files that are out of date [dochtml] [modfrm_he] updating environment: [new config] 15 added, 0 changed, 0 removed [dochtml] [modfrm ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/modfrm. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/modfrm [dochtml] [modmisc ] building [inventory]: targets for 17 source files that are out of date [dochtml] [modmisc ] updating environment: [new config] 17 added, 0 changed, 0 removed [dochtml] [modfrm_he] The inventory files are in local/share/doc/sagemath/inventory/en/reference/modfrm_hecketriangle. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/modfrm_hecketriangle [dochtml] [modsym ] building [inventory]: targets for 27 source files that are out of date [dochtml] [modsym ] updating environment: [new config] 27 added, 0 changed, 0 removed [dochtml] [modmisc ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/modmisc. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/modmisc [dochtml] [modules ] building [inventory]: targets for 41 source files that are out of date [dochtml] [modules ] updating environment: [new config] 41 added, 0 changed, 0 removed [dochtml] [modsym ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/modsym. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/modsym [dochtml] [monoids ] building [inventory]: targets for 13 source files that are out of date [dochtml] [monoids ] updating environment: [new config] 13 added, 0 changed, 0 removed [dochtml] [modules ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/modules. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/modules [dochtml] [monoids ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/monoids. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/monoids [dochtml] [noncommut] building [inventory]: targets for 10 source files that are out of date [dochtml] [noncommut] updating environment: [new config] 10 added, 0 changed, 0 removed [dochtml] [number_fi] building [inventory]: targets for 27 source files that are out of date [dochtml] [number_fi] updating environment: [new config] 27 added, 0 changed, 0 removed [dochtml] [noncommut] The inventory files are in local/share/doc/sagemath/inventory/en/reference/noncommutative_polynomial_rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/noncommutative_polynomial_rings [dochtml] [numerical] building [inventory]: targets for 20 source files that are out of date [dochtml] [numerical] updating environment: [new config] 20 added, 0 changed, 0 removed [dochtml] [number_fi] The inventory files are in local/share/doc/sagemath/inventory/en/reference/number_fields. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/number_fields [dochtml] [numerical] The inventory files are in local/share/doc/sagemath/inventory/en/reference/numerical. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/numerical [dochtml] [padics ] building [inventory]: targets for 29 source files that are out of date [dochtml] [padics ] updating environment: [new config] 29 added, 0 changed, 0 removed [dochtml] [plotting ] building [inventory]: targets for 32 source files that are out of date [dochtml] [plotting ] updating environment: [new config] 32 added, 0 changed, 0 removed [dochtml] [padics ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/padics. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/padics [dochtml] [power_ser] building [inventory]: targets for 15 source files that are out of date [dochtml] [power_ser] updating environment: [new config] 15 added, 0 changed, 0 removed [dochtml] [power_ser] The inventory files are in local/share/doc/sagemath/inventory/en/reference/power_series. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/power_series [dochtml] [probabili] building [inventory]: targets for 3 source files that are out of date [dochtml] [probabili] updating environment: [new config] 3 added, 0 changed, 0 removed [dochtml] [probabili] The inventory files are in local/share/doc/sagemath/inventory/en/reference/probability. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/probability [dochtml] [quadratic] building [inventory]: targets for 14 source files that are out of date [dochtml] [quadratic] updating environment: [new config] 14 added, 0 changed, 0 removed [dochtml] [quadratic] The inventory files are in local/share/doc/sagemath/inventory/en/reference/quadratic_forms. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/quadratic_forms [dochtml] [quat_alge] building [inventory]: targets for 3 source files that are out of date [dochtml] [quat_alge] updating environment: [new config] 3 added, 0 changed, 0 removed [dochtml] [quat_alge] The inventory files are in local/share/doc/sagemath/inventory/en/reference/quat_algebras. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/quat_algebras [dochtml] [quivers ] building [inventory]: targets for 8 source files that are out of date [dochtml] [quivers ] updating environment: [new config] 8 added, 0 changed, 0 removed [dochtml] [quivers ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/quivers. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/quivers [dochtml] [riemannia] building [inventory]: targets for 3 source files that are out of date [dochtml] [riemannia] updating environment: [new config] 3 added, 0 changed, 0 removed [dochtml] [riemannia] The inventory files are in local/share/doc/sagemath/inventory/en/reference/riemannian_geometry. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/riemannian_geometry [dochtml] [rings ] building [inventory]: targets for 19 source files that are out of date [dochtml] [rings ] updating environment: [new config] 19 added, 0 changed, 0 removed [dochtml] [rings ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/rings [dochtml] [rings_num] building [inventory]: targets for 14 source files that are out of date [dochtml] [rings_num] updating environment: [new config] 14 added, 0 changed, 0 removed [dochtml] [rings_num] The inventory files are in local/share/doc/sagemath/inventory/en/reference/rings_numerical. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/rings_numerical [dochtml] [rings_sta] building [inventory]: targets for 14 source files that are out of date [dochtml] [rings_sta] updating environment: [new config] 14 added, 0 changed, 0 removed [dochtml] [rings_sta] The inventory files are in local/share/doc/sagemath/inventory/en/reference/rings_standard. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/rings_standard [dochtml] [sat ] building [inventory]: targets for 8 source files that are out of date [dochtml] [sat ] updating environment: [new config] 8 added, 0 changed, 0 removed [dochtml] [sat ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/sat. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/sat [dochtml] [schemes ] building [inventory]: targets for 53 source files that are out of date [dochtml] [schemes ] updating environment: [new config] 53 added, 0 changed, 0 removed [dochtml] [schemes ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/schemes. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/schemes [dochtml] [semirings] building [inventory]: targets for 3 source files that are out of date [dochtml] [semirings] updating environment: [new config] 3 added, 0 changed, 0 removed [dochtml] [semirings] The inventory files are in local/share/doc/sagemath/inventory/en/reference/semirings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/semirings [dochtml] [sets ] building [inventory]: targets for 18 source files that are out of date [dochtml] [sets ] updating environment: [new config] 18 added, 0 changed, 0 removed [dochtml] [sets ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/sets. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/sets [dochtml] [stats ] building [inventory]: targets for 11 source files that are out of date [dochtml] [stats ] updating environment: [new config] 11 added, 0 changed, 0 removed [dochtml] [stats ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/stats. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/stats [dochtml] /build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage_setup/docbuild/__init__.py:1057: DeprecationWarning: the module sage.structure.misc is deprecated [dochtml] See https://trac.sagemath.org/27099 for details. [dochtml] title = self.get_module_docstring_title(module_name) [dochtml] [structure] building [inventory]: targets for 33 source files that are out of date [dochtml] [structure] updating environment: [new config] 33 added, 0 changed, 0 removed [dochtml] [structure] The inventory files are in local/share/doc/sagemath/inventory/en/reference/structure. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/structure [dochtml] [valuation] building [inventory]: targets for 14 source files that are out of date [dochtml] [valuation] updating environment: [new config] 14 added, 0 changed, 0 removed [dochtml] [valuation] The inventory files are in local/share/doc/sagemath/inventory/en/reference/valuations. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/valuations [dochtml] [plot3d ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/plot3d. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/plot3d [dochtml] [plotting ] The inventory files are in local/share/doc/sagemath/inventory/en/reference/plotting. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference/plotting [dochtml] [reference] building [inventory]: targets for 1 source files that are out of date [dochtml] [reference] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [reference] Merging environment/index files... [dochtml] [reference] algebras: 29 todos, 95 index, 5 citations, 91 modules [dochtml] [reference] arithgroup: 1 todos, 12 index, 0 citations, 11 modules [dochtml] [reference] arithmetic_curves: 12 todos, 56 index, 2 citations, 55 modules [dochtml] [reference] asymptotic: 6 todos, 8 index, 0 citations, 7 modules [dochtml] [reference] calculus: 2 todos, 38 index, 0 citations, 37 modules [dochtml] [reference] categories: 107 todos, 222 index, 0 citations, 221 modules [dochtml] [reference] coding: 1 todos, 41 index, 1 citations, 40 modules [dochtml] [reference] coercion: 0 todos, 8 index, 0 citations, 7 modules [dochtml] [reference] combinat: 151 todos, 379 index, 229 citations, 378 modules [dochtml] [reference] constants: 0 todos, 3 index, 0 citations, 2 modules [dochtml] [reference] cpython: 0 todos, 8 index, 0 citations, 7 modules [dochtml] [reference] cryptography: 0 todos, 22 index, 0 citations, 21 modules [dochtml] [reference] curves: 0 todos, 17 index, 0 citations, 16 modules [dochtml] [reference] data_structures: 2 todos, 5 index, 0 citations, 4 modules [dochtml] [reference] databases: 3 todos, 13 index, 0 citations, 12 modules [dochtml] [reference] diophantine_approximation: 3 todos, 2 index, 0 citations, 1 modules [dochtml] [reference] discrete_geometry: 5 todos, 50 index, 0 citations, 49 modules [dochtml] [reference] doctest: 0 todos, 10 index, 0 citations, 9 modules [dochtml] [reference] dynamics: 13 todos, 15 index, 0 citations, 12 modules [dochtml] [reference] euclidean_spaces: 0 todos, 3 index, 0 citations, 2 modules [dochtml] [reference] finance: 0 todos, 7 index, 0 citations, 6 modules [dochtml] [reference] finite_rings: 1 todos, 20 index, 0 citations, 19 modules [dochtml] [reference] function_fields: 2 todos, 11 index, 0 citations, 10 modules [dochtml] [reference] functions: 2 todos, 20 index, 0 citations, 19 modules [dochtml] [reference] game_theory: 0 todos, 6 index, 0 citations, 5 modules [dochtml] [reference] games: 0 todos, 5 index, 0 citations, 4 modules [dochtml] [reference] graphs: 22 todos, 73 index, 1 citations, 72 modules [dochtml] [reference] groups: 14 todos, 69 index, 0 citations, 68 modules [dochtml] [reference] hecke: 0 todos, 10 index, 0 citations, 9 modules [dochtml] [reference] history_and_license: 0 todos, 1 index, 0 citations, 0 modules [dochtml] [reference] homology: 1 todos, 26 index, 0 citations, 25 modules [dochtml] [reference] hyperbolic_geometry: 1 todos, 6 index, 0 citations, 5 modules [dochtml] [reference] interfaces: 8 todos, 50 index, 0 citations, 49 modules [dochtml] [reference] knots: 1 todos, 3 index, 0 citations, 2 modules [dochtml] [reference] lfunctions: 2 todos, 5 index, 0 citations, 4 modules [dochtml] [reference] libs: 2 todos, 40 index, 0 citations, 39 modules [dochtml] [reference] logic: 2 todos, 7 index, 0 citations, 6 modules [dochtml] [reference] manifolds: 1 todos, 78 index, 0 citations, 59 modules [dochtml] [reference] matrices: 9 todos, 44 index, 0 citations, 43 modules [dochtml] [reference] matroids: 6 todos, 20 index, 0 citations, 19 modules [dochtml] [reference] misc: 11 todos, 109 index, 0 citations, 107 modules [dochtml] [reference] modabvar: 0 todos, 12 index, 0 citations, 11 modules [dochtml] [reference] modfrm: 0 todos, 22 index, 0 citations, 21 modules [dochtml] [reference] modfrm_hecketriangle: 1 todos, 15 index, 0 citations, 14 modules [dochtml] [reference] modmisc: 2 todos, 17 index, 1 citations, 16 modules [dochtml] [reference] modsym: 2 todos, 27 index, 0 citations, 26 modules [dochtml] [reference] modules: 9 todos, 41 index, 0 citations, 40 modules [dochtml] [reference] monoids: 0 todos, 13 index, 0 citations, 12 modules [dochtml] [reference] noncommutative_polynomial_rings: 5 todos, 10 index, 0 citations, 9 modules [dochtml] [reference] number_fields: 4 todos, 27 index, 0 citations, 26 modules [dochtml] [reference] numerical: 0 todos, 20 index, 0 citations, 19 modules [dochtml] [reference] padics: 3 todos, 29 index, 0 citations, 28 modules [dochtml] [reference] parallel: 0 todos, 8 index, 0 citations, 7 modules [dochtml] [reference] plot3d: 8 todos, 20 index, 0 citations, 18 modules [dochtml] [reference] plotting: 0 todos, 32 index, 0 citations, 31 modules [dochtml] [reference] polynomial_rings: 8 todos, 62 index, 0 citations, 57 modules [dochtml] [reference] power_series: 1 todos, 15 index, 0 citations, 14 modules [dochtml] [reference] probability: 0 todos, 3 index, 0 citations, 2 modules [dochtml] [reference] quadratic_forms: 3 todos, 14 index, 0 citations, 13 modules [dochtml] [reference] quat_algebras: 0 todos, 3 index, 0 citations, 2 modules [dochtml] [reference] quivers: 2 todos, 8 index, 0 citations, 7 modules [dochtml] [reference] references: 0 todos, 1 index, 1371 citations, 0 modules [dochtml] [reference] repl: 1 todos, 35 index, 0 citations, 31 modules [dochtml] [reference] riemannian_geometry: 0 todos, 3 index, 0 citations, 2 modules [dochtml] [reference] rings: 8 todos, 19 index, 0 citations, 18 modules [dochtml] [reference] rings_numerical: 2 todos, 14 index, 0 citations, 13 modules [dochtml] [reference] rings_standard: 1 todos, 14 index, 0 citations, 13 modules [dochtml] [reference] sat: 0 todos, 8 index, 4 citations, 7 modules [dochtml] [reference] schemes: 5 todos, 53 index, 0 citations, 52 modules [dochtml] [reference] semirings: 0 todos, 3 index, 0 citations, 2 modules [dochtml] [reference] sets: 4 todos, 18 index, 0 citations, 17 modules [dochtml] [reference] spkg: 0 todos, 273 index, 0 citations, 0 modules [dochtml] [reference] stats: 0 todos, 11 index, 0 citations, 10 modules [dochtml] [reference] structure: 7 todos, 33 index, 0 citations, 32 modules [dochtml] [reference] tensor_free_modules: 2 todos, 19 index, 0 citations, 15 modules [dochtml] [reference] valuations: 1 todos, 14 index, 0 citations, 13 modules [dochtml] [reference] ... done (499 todos, 2456 index, 1605 citations, 2132 modules) [dochtml] [reference] preparing documents... skipping loading of indexes... done [dochtml] [reference] The inventory files are in local/share/doc/sagemath/inventory/en/reference. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/inventory/en/reference [dochtml] Building reference manual, second pass. [dochtml] [dochtml] [reference] building [html]: targets for 1 source files that are out of date [dochtml] [reference] updating environment: [config changed ('autodoc_builtin_argspec')] 1 added, 0 changed, 0 removed [dochtml] [reference] dumping search index in English (code: en)... done [dochtml] [reference] The HTML pages are in local/share/doc/sagemath/html/en/reference/references. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/references [dochtml] [polynomia] building [html]: targets for 62 source files that are out of date [dochtml] [polynomia] updating environment: [config changed ('autodoc_builtin_argspec')] 62 added, 0 changed, 0 removed [dochtml] [spkg ] building [html]: targets for 273 source files that are out of date [dochtml] [spkg ] updating environment: [config changed ('autodoc_builtin_argspec')] 273 added, 0 changed, 0 removed [dochtml] [manifolds] building [html]: targets for 78 source files that are out of date [dochtml] [manifolds] updating environment: [config changed ('autodoc_builtin_argspec')] 78 added, 0 changed, 0 removed [dochtml] [spkg ] dumping search index in English (code: en)... done [dochtml] [spkg ] The HTML pages are in local/share/doc/sagemath/html/en/reference/spkg. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/spkg [dochtml] [repl ] building [html]: targets for 35 source files that are out of date [dochtml] [repl ] updating environment: [config changed ('autodoc_builtin_argspec')] 35 added, 0 changed, 0 removed [dochtml] [repl ] dumping search index in English (code: en)... done [dochtml] [repl ] The HTML pages are in local/share/doc/sagemath/html/en/reference/repl. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/repl [dochtml] [algebras ] building [html]: targets for 95 source files that are out of date [dochtml] [algebras ] updating environment: [config changed ('autodoc_builtin_argspec')] 95 added, 0 changed, 0 removed [dochtml] [polynomia] dumping search index in English (code: en)... done [dochtml] [polynomia] The HTML pages are in local/share/doc/sagemath/html/en/reference/polynomial_rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/polynomial_rings [dochtml] [tensor_fr] building [html]: targets for 19 source files that are out of date [dochtml] [tensor_fr] updating environment: [config changed ('autodoc_builtin_argspec')] 19 added, 0 changed, 0 removed [dochtml] [manifolds] dumping search index in English (code: en)... done [dochtml] [manifolds] The HTML pages are in local/share/doc/sagemath/html/en/reference/manifolds. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/manifolds [dochtml] [tensor_fr] dumping search index in English (code: en)... done [dochtml] [tensor_fr] The HTML pages are in local/share/doc/sagemath/html/en/reference/tensor_free_modules. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/tensor_free_modules [dochtml] [dynamics ] building [html]: targets for 15 source files that are out of date [dochtml] [dynamics ] updating environment: [config changed ('autodoc_builtin_argspec')] 15 added, 0 changed, 0 removed [dochtml] [combinat ] building [html]: targets for 379 source files that are out of date [dochtml] [combinat ] updating environment: [config changed ('autodoc_builtin_argspec')] 379 added, 0 changed, 0 removed [dochtml] [dynamics ] dumping search index in English (code: en)... done [dochtml] [dynamics ] The HTML pages are in local/share/doc/sagemath/html/en/reference/dynamics. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/dynamics [dochtml] [plot3d ] building [html]: targets for 20 source files that are out of date [dochtml] [plot3d ] updating environment: [config changed ('autodoc_builtin_argspec')] 20 added, 0 changed, 0 removed [dochtml] [plot3d ] dumping search index in English (code: en)... done [dochtml] [plot3d ] The HTML pages are in local/share/doc/sagemath/html/en/reference/plot3d. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/plot3d [dochtml] [algebras ] dumping search index in English (code: en)... done [dochtml] [algebras ] The HTML pages are in local/share/doc/sagemath/html/en/reference/algebras. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/algebras [dochtml] [arithgrou] building [html]: targets for 12 source files that are out of date [dochtml] [arithgrou] updating environment: [config changed ('autodoc_builtin_argspec')] 12 added, 0 changed, 0 removed [dochtml] [arithgrou] dumping search index in English (code: en)... done [dochtml] [arithgrou] The HTML pages are in local/share/doc/sagemath/html/en/reference/arithgroup. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/arithgroup [dochtml] [homology ] building [html]: targets for 26 source files that are out of date [dochtml] [homology ] updating environment: [config changed ('autodoc_builtin_argspec')] 26 added, 0 changed, 0 removed [dochtml] [graphs ] building [html]: targets for 73 source files that are out of date [dochtml] [graphs ] updating environment: [config changed ('autodoc_builtin_argspec')] 73 added, 0 changed, 0 removed [dochtml] [homology ] dumping search index in English (code: en)... done [dochtml] [homology ] The HTML pages are in local/share/doc/sagemath/html/en/reference/homology. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/homology [dochtml] [misc ] building [html]: targets for 109 source files that are out of date [dochtml] [misc ] updating environment: [config changed ('autodoc_builtin_argspec')] 109 added, 0 changed, 0 removed [dochtml] [graphs ] dumping search index in English (code: en)... done [dochtml] [graphs ] The HTML pages are in local/share/doc/sagemath/html/en/reference/graphs. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/graphs [dochtml] [parallel ] building [html]: targets for 8 source files that are out of date [dochtml] [parallel ] updating environment: [config changed ('autodoc_builtin_argspec')] 8 added, 0 changed, 0 removed [dochtml] [parallel ] dumping search index in English (code: en)... done [dochtml] [parallel ] The HTML pages are in local/share/doc/sagemath/html/en/reference/parallel. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/parallel [dochtml] [arithmeti] building [html]: targets for 56 source files that are out of date [dochtml] [arithmeti] updating environment: [config changed ('autodoc_builtin_argspec')] 56 added, 0 changed, 0 removed [dochtml] [misc ] dumping search index in English (code: en)... done [dochtml] [misc ] The HTML pages are in local/share/doc/sagemath/html/en/reference/misc. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/misc [dochtml] [asymptoti] building [html]: targets for 8 source files that are out of date [dochtml] [asymptoti] updating environment: [config changed ('autodoc_builtin_argspec')] 8 added, 0 changed, 0 removed [dochtml] [asymptoti] dumping search index in English (code: en)... done [dochtml] [asymptoti] The HTML pages are in local/share/doc/sagemath/html/en/reference/asymptotic. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/asymptotic [dochtml] [calculus ] building [html]: targets for 38 source files that are out of date [dochtml] [calculus ] updating environment: [config changed ('autodoc_builtin_argspec')] 38 added, 0 changed, 0 removed [dochtml] [calculus ] :57: DeprecationWarning: invalid escape sequence \d [dochtml] [calculus ] dumping search index in English (code: en)... done [dochtml] [calculus ] The HTML pages are in local/share/doc/sagemath/html/en/reference/calculus. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/calculus [dochtml] [arithmeti] dumping search index in English (code: en)... done [dochtml] [arithmeti] The HTML pages are in local/share/doc/sagemath/html/en/reference/arithmetic_curves. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/arithmetic_curves [dochtml] [coding ] building [html]: targets for 41 source files that are out of date [dochtml] [coding ] updating environment: [config changed ('autodoc_builtin_argspec')] 41 added, 0 changed, 0 removed [dochtml] [categorie] building [html]: targets for 222 source files that are out of date [dochtml] [categorie] updating environment: [config changed ('autodoc_builtin_argspec')] 222 added, 0 changed, 0 removed [dochtml] [coding ] dumping search index in English (code: en)... done [dochtml] [coding ] The HTML pages are in local/share/doc/sagemath/html/en/reference/coding. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/coding [dochtml] [coercion ] building [html]: targets for 8 source files that are out of date [dochtml] [coercion ] updating environment: [config changed ('autodoc_builtin_argspec')] 8 added, 0 changed, 0 removed [dochtml] [coercion ] dumping search index in English (code: en)... done [dochtml] [coercion ] The HTML pages are in local/share/doc/sagemath/html/en/reference/coercion. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/coercion [dochtml] [constants] building [html]: targets for 3 source files that are out of date [dochtml] [constants] updating environment: [config changed ('autodoc_builtin_argspec')] 3 added, 0 changed, 0 removed [dochtml] [constants] dumping search index in English (code: en)... done [dochtml] [constants] The HTML pages are in local/share/doc/sagemath/html/en/reference/constants. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/constants [dochtml] [cpython ] building [html]: targets for 8 source files that are out of date [dochtml] [cpython ] updating environment: [config changed ('autodoc_builtin_argspec')] 8 added, 0 changed, 0 removed [dochtml] [cpython ] dumping search index in English (code: en)... done [dochtml] [cpython ] The HTML pages are in local/share/doc/sagemath/html/en/reference/cpython. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/cpython [dochtml] [cryptogra] building [html]: targets for 22 source files that are out of date [dochtml] [cryptogra] updating environment: [config changed ('autodoc_builtin_argspec')] 22 added, 0 changed, 0 removed [dochtml] [categorie] dumping search index in English (code: en)... done [dochtml] [categorie] The HTML pages are in local/share/doc/sagemath/html/en/reference/categories. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/categories [dochtml] [cryptogra] dumping search index in English (code: en)... done [dochtml] [cryptogra] The HTML pages are in local/share/doc/sagemath/html/en/reference/cryptography. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/cryptography [dochtml] [curves ] building [html]: targets for 17 source files that are out of date [dochtml] [curves ] updating environment: [config changed ('autodoc_builtin_argspec')] 17 added, 0 changed, 0 removed [dochtml] [data_stru] building [html]: targets for 5 source files that are out of date [dochtml] [data_stru] updating environment: [config changed ('autodoc_builtin_argspec')] 5 added, 0 changed, 0 removed [dochtml] [data_stru] dumping search index in English (code: en)... done [dochtml] [data_stru] The HTML pages are in local/share/doc/sagemath/html/en/reference/data_structures. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/data_structures [dochtml] [combinat ] dumping search index in English (code: en)... done [dochtml] [combinat ] The HTML pages are in local/share/doc/sagemath/html/en/reference/combinat. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/combinat [dochtml] [databases] building [html]: targets for 13 source files that are out of date [dochtml] [databases] updating environment: [config changed ('autodoc_builtin_argspec')] 13 added, 0 changed, 0 removed [dochtml] [diophanti] building [html]: targets for 2 source files that are out of date [dochtml] [diophanti] updating environment: [config changed ('autodoc_builtin_argspec')] 2 added, 0 changed, 0 removed [dochtml] [curves ] dumping search index in English (code: en)... done [dochtml] [curves ] The HTML pages are in local/share/doc/sagemath/html/en/reference/curves. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/curves [dochtml] [diophanti] dumping search index in English (code: en)... done [dochtml] [diophanti] The HTML pages are in local/share/doc/sagemath/html/en/reference/diophantine_approximation. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/diophantine_approximation [dochtml] [discrete_] building [html]: targets for 50 source files that are out of date [dochtml] [discrete_] updating environment: [config changed ('autodoc_builtin_argspec')] 50 added, 0 changed, 0 removed [dochtml] [doctest ] building [html]: targets for 10 source files that are out of date [dochtml] [doctest ] updating environment: [config changed ('autodoc_builtin_argspec')] 10 added, 0 changed, 0 removed [dochtml] [databases] dumping search index in English (code: en)... done [dochtml] [databases] The HTML pages are in local/share/doc/sagemath/html/en/reference/databases. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/databases [dochtml] [doctest ] dumping search index in English (code: en)... done [dochtml] [doctest ] The HTML pages are in local/share/doc/sagemath/html/en/reference/doctest. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/doctest [dochtml] [finance ] building [html]: targets for 7 source files that are out of date [dochtml] [finance ] updating environment: [config changed ('autodoc_builtin_argspec')] 7 added, 0 changed, 0 removed [dochtml] [euclidean] building [html]: targets for 3 source files that are out of date [dochtml] [euclidean] updating environment: [config changed ('autodoc_builtin_argspec')] 3 added, 0 changed, 0 removed [dochtml] [finance ] dumping search index in English (code: en)... done [dochtml] [finance ] The HTML pages are in local/share/doc/sagemath/html/en/reference/finance. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/finance [dochtml] [euclidean] dumping search index in English (code: en)... done [dochtml] [euclidean] The HTML pages are in local/share/doc/sagemath/html/en/reference/euclidean_spaces. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/euclidean_spaces [dochtml] [finite_ri] building [html]: targets for 20 source files that are out of date [dochtml] [finite_ri] updating environment: [config changed ('autodoc_builtin_argspec')] 20 added, 0 changed, 0 removed [dochtml] [function_] building [html]: targets for 11 source files that are out of date [dochtml] [function_] updating environment: [config changed ('autodoc_builtin_argspec')] 11 added, 0 changed, 0 removed [dochtml] [finite_ri] dumping search index in English (code: en)... done [dochtml] [finite_ri] The HTML pages are in local/share/doc/sagemath/html/en/reference/finite_rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/finite_rings [dochtml] [function_] dumping search index in English (code: en)... done [dochtml] [function_] The HTML pages are in local/share/doc/sagemath/html/en/reference/function_fields. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/function_fields [dochtml] [functions] building [html]: targets for 20 source files that are out of date [dochtml] [functions] updating environment: [config changed ('autodoc_builtin_argspec')] 20 added, 0 changed, 0 removed [dochtml] [game_theo] building [html]: targets for 6 source files that are out of date [dochtml] [game_theo] updating environment: [config changed ('autodoc_builtin_argspec')] 6 added, 0 changed, 0 removed [dochtml] [game_theo] dumping search index in English (code: en)... done [dochtml] [game_theo] The HTML pages are in local/share/doc/sagemath/html/en/reference/game_theory. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/game_theory [dochtml] [games ] building [html]: targets for 5 source files that are out of date [dochtml] [games ] updating environment: [config changed ('autodoc_builtin_argspec')] 5 added, 0 changed, 0 removed [dochtml] [functions] dumping search index in English (code: en)... done [dochtml] [functions] The HTML pages are in local/share/doc/sagemath/html/en/reference/functions. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/functions [dochtml] [games ] dumping search index in English (code: en)... done [dochtml] [games ] The HTML pages are in local/share/doc/sagemath/html/en/reference/games. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/games [dochtml] [hecke ] building [html]: targets for 10 source files that are out of date [dochtml] [hecke ] updating environment: [config changed ('autodoc_builtin_argspec')] 10 added, 0 changed, 0 removed [dochtml] [groups ] building [html]: targets for 69 source files that are out of date [dochtml] [groups ] updating environment: [config changed ('autodoc_builtin_argspec')] 69 added, 0 changed, 0 removed [dochtml] [hecke ] dumping search index in English (code: en)... done [dochtml] [hecke ] The HTML pages are in local/share/doc/sagemath/html/en/reference/hecke. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/hecke [dochtml] [hyperboli] building [html]: targets for 6 source files that are out of date [dochtml] [hyperboli] updating environment: [config changed ('autodoc_builtin_argspec')] 6 added, 0 changed, 0 removed [dochtml] [hyperboli] dumping search index in English (code: en)... done [dochtml] [hyperboli] The HTML pages are in local/share/doc/sagemath/html/en/reference/hyperbolic_geometry. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/hyperbolic_geometry [dochtml] [interface] building [html]: targets for 50 source files that are out of date [dochtml] [interface] updating environment: [config changed ('autodoc_builtin_argspec')] 50 added, 0 changed, 0 removed [dochtml] [discrete_] dumping search index in English (code: en)... done [dochtml] [discrete_] The HTML pages are in local/share/doc/sagemath/html/en/reference/discrete_geometry. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/discrete_geometry [dochtml] [knots ] building [html]: targets for 3 source files that are out of date [dochtml] [knots ] updating environment: [config changed ('autodoc_builtin_argspec')] 3 added, 0 changed, 0 removed [dochtml] [knots ] dumping search index in English (code: en)... done [dochtml] [knots ] The HTML pages are in local/share/doc/sagemath/html/en/reference/knots. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/knots [dochtml] [lfunction] building [html]: targets for 5 source files that are out of date [dochtml] [lfunction] updating environment: [config changed ('autodoc_builtin_argspec')] 5 added, 0 changed, 0 removed [dochtml] [lfunction] dumping search index in English (code: en)... done [dochtml] [lfunction] The HTML pages are in local/share/doc/sagemath/html/en/reference/lfunctions. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/lfunctions [dochtml] [interface] dumping search index in English (code: en)... done [dochtml] [interface] The HTML pages are in local/share/doc/sagemath/html/en/reference/interfaces. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/interfaces [dochtml] // Giac share root-directory:/usr/share/giac/ [dochtml] // Giac share root-directory:/usr/share/giac/ [dochtml] Help file /usr/share/giac/doc/fr/aide_cas not found [dochtml] Added 0 synonyms [dochtml] [groups ] dumping search index in English (code: en)... done [dochtml] [groups ] The HTML pages are in local/share/doc/sagemath/html/en/reference/groups. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/groups [dochtml] [logic ] building [html]: targets for 7 source files that are out of date [dochtml] [logic ] updating environment: [config changed ('autodoc_builtin_argspec')] 7 added, 0 changed, 0 removed [dochtml] [libs ] building [html]: targets for 40 source files that are out of date [dochtml] [libs ] updating environment: [config changed ('autodoc_builtin_argspec')] 40 added, 0 changed, 0 removed [dochtml] [matrices ] building [html]: targets for 44 source files that are out of date [dochtml] [matrices ] updating environment: [config changed ('autodoc_builtin_argspec')] 44 added, 0 changed, 0 removed [dochtml] [libs ] dumping search index in English (code: en)... done [dochtml] [libs ] The HTML pages are in local/share/doc/sagemath/html/en/reference/libs. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/libs [dochtml] [matroids ] building [html]: targets for 20 source files that are out of date [dochtml] [matroids ] updating environment: [config changed ('autodoc_builtin_argspec')] 20 added, 0 changed, 0 removed [dochtml] [logic ] dumping search index in English (code: en)... done [dochtml] [logic ] The HTML pages are in local/share/doc/sagemath/html/en/reference/logic. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/logic [dochtml] [matroids ] dumping search index in English (code: en)... done [dochtml] [matroids ] The HTML pages are in local/share/doc/sagemath/html/en/reference/matroids. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/matroids [dochtml] [modabvar ] building [html]: targets for 12 source files that are out of date [dochtml] [modfrm ] building [html]: targets for 22 source files that are out of date [dochtml] [modfrm ] updating environment: [config changed ('autodoc_builtin_argspec')] 22 added, 0 changed, 0 removed [dochtml] [modabvar ] updating environment: [config changed ('autodoc_builtin_argspec')] 12 added, 0 changed, 0 removed [dochtml] [modabvar ] dumping search index in English (code: en)... done [dochtml] [modabvar ] The HTML pages are in local/share/doc/sagemath/html/en/reference/modabvar. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/modabvar [dochtml] [modfrm ] dumping search index in English (code: en)... done [dochtml] [modfrm ] The HTML pages are in local/share/doc/sagemath/html/en/reference/modfrm. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/modfrm [dochtml] [modfrm_he] building [html]: targets for 15 source files that are out of date [dochtml] [modfrm_he] updating environment: [config changed ('autodoc_builtin_argspec')] 15 added, 0 changed, 0 removed [dochtml] [modmisc ] building [html]: targets for 17 source files that are out of date [dochtml] [modmisc ] updating environment: [config changed ('autodoc_builtin_argspec')] 17 added, 0 changed, 0 removed [dochtml] [matrices ] dumping search index in English (code: en)... done [dochtml] [matrices ] The HTML pages are in local/share/doc/sagemath/html/en/reference/matrices. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/matrices [dochtml] [modmisc ] dumping search index in English (code: en)... done [dochtml] [modmisc ] The HTML pages are in local/share/doc/sagemath/html/en/reference/modmisc. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/modmisc [dochtml] [modfrm_he] dumping search index in English (code: en)... done [dochtml] [modfrm_he] The HTML pages are in local/share/doc/sagemath/html/en/reference/modfrm_hecketriangle. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/modfrm_hecketriangle [dochtml] [modsym ] building [html]: targets for 27 source files that are out of date [dochtml] [modsym ] updating environment: [config changed ('autodoc_builtin_argspec')] 27 added, 0 changed, 0 removed [dochtml] [monoids ] building [html]: targets for 13 source files that are out of date [dochtml] [monoids ] updating environment: [config changed ('autodoc_builtin_argspec')] 13 added, 0 changed, 0 removed [dochtml] [modules ] building [html]: targets for 41 source files that are out of date [dochtml] [modules ] updating environment: [config changed ('autodoc_builtin_argspec')] 41 added, 0 changed, 0 removed [dochtml] [monoids ] dumping search index in English (code: en)... done [dochtml] [monoids ] The HTML pages are in local/share/doc/sagemath/html/en/reference/monoids. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/monoids [dochtml] [noncommut] building [html]: targets for 10 source files that are out of date [dochtml] [noncommut] updating environment: [config changed ('autodoc_builtin_argspec')] 10 added, 0 changed, 0 removed [dochtml] [modsym ] dumping search index in English (code: en)... done [dochtml] [modsym ] The HTML pages are in local/share/doc/sagemath/html/en/reference/modsym. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/modsym [dochtml] [number_fi] building [html]: targets for 27 source files that are out of date [dochtml] [number_fi] updating environment: [config changed ('autodoc_builtin_argspec')] 27 added, 0 changed, 0 removed [dochtml] [noncommut] dumping search index in English (code: en)... done [dochtml] [noncommut] The HTML pages are in local/share/doc/sagemath/html/en/reference/noncommutative_polynomial_rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/noncommutative_polynomial_rings [dochtml] [numerical] building [html]: targets for 20 source files that are out of date [dochtml] [numerical] updating environment: [config changed ('autodoc_builtin_argspec')] 20 added, 0 changed, 0 removed [dochtml] [numerical] dumping search index in English (code: en)... done [dochtml] [numerical] The HTML pages are in local/share/doc/sagemath/html/en/reference/numerical. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/numerical [dochtml] [padics ] building [html]: targets for 29 source files that are out of date [dochtml] [padics ] updating environment: [config changed ('autodoc_builtin_argspec')] 29 added, 0 changed, 0 removed [dochtml] [modules ] dumping search index in English (code: en)... done [dochtml] [modules ] The HTML pages are in local/share/doc/sagemath/html/en/reference/modules. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/modules [dochtml] [plotting ] building [html]: targets for 32 source files that are out of date [dochtml] [plotting ] updating environment: [config changed ('autodoc_builtin_argspec')] 32 added, 0 changed, 0 removed [dochtml] [padics ] dumping search index in English (code: en)... done [dochtml] [padics ] The HTML pages are in local/share/doc/sagemath/html/en/reference/padics. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/padics [dochtml] [power_ser] building [html]: targets for 15 source files that are out of date [dochtml] [power_ser] updating environment: [config changed ('autodoc_builtin_argspec')] 15 added, 0 changed, 0 removed [dochtml] [number_fi] dumping search index in English (code: en)... done [dochtml] [number_fi] The HTML pages are in local/share/doc/sagemath/html/en/reference/number_fields. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/number_fields [dochtml] [probabili] building [html]: targets for 3 source files that are out of date [dochtml] [probabili] updating environment: [config changed ('autodoc_builtin_argspec')] 3 added, 0 changed, 0 removed [dochtml] [power_ser] dumping search index in English (code: en)... done [dochtml] [power_ser] The HTML pages are in local/share/doc/sagemath/html/en/reference/power_series. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/power_series [dochtml] [probabili] dumping search index in English (code: en)... done [dochtml] [probabili] The HTML pages are in local/share/doc/sagemath/html/en/reference/probability. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/probability [dochtml] [plotting ] dumping search index in English (code: en)... done [dochtml] [plotting ] The HTML pages are in local/share/doc/sagemath/html/en/reference/plotting. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/plotting [dochtml] [quadratic] building [html]: targets for 14 source files that are out of date [dochtml] [quadratic] updating environment: [config changed ('autodoc_builtin_argspec')] 14 added, 0 changed, 0 removed [dochtml] [quat_alge] building [html]: targets for 3 source files that are out of date [dochtml] [quat_alge] updating environment: [config changed ('autodoc_builtin_argspec')] 3 added, 0 changed, 0 removed [dochtml] [quivers ] building [html]: targets for 8 source files that are out of date [dochtml] [quivers ] updating environment: [config changed ('autodoc_builtin_argspec')] 8 added, 0 changed, 0 removed [dochtml] [quat_alge] dumping search index in English (code: en)... done [dochtml] [quat_alge] The HTML pages are in local/share/doc/sagemath/html/en/reference/quat_algebras. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/quat_algebras [dochtml] [quivers ] dumping search index in English (code: en)... done [dochtml] [quivers ] The HTML pages are in local/share/doc/sagemath/html/en/reference/quivers. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/quivers [dochtml] [riemannia] building [html]: targets for 3 source files that are out of date [dochtml] [riemannia] updating environment: [config changed ('autodoc_builtin_argspec')] 3 added, 0 changed, 0 removed [dochtml] [quadratic] dumping search index in English (code: en)... done [dochtml] [quadratic] The HTML pages are in local/share/doc/sagemath/html/en/reference/quadratic_forms. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/quadratic_forms [dochtml] [riemannia] dumping search index in English (code: en)... done [dochtml] [riemannia] The HTML pages are in local/share/doc/sagemath/html/en/reference/riemannian_geometry. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/riemannian_geometry [dochtml] [rings ] building [html]: targets for 19 source files that are out of date [dochtml] [rings ] updating environment: [config changed ('autodoc_builtin_argspec')] 19 added, 0 changed, 0 removed [dochtml] [rings_num] building [html]: targets for 14 source files that are out of date [dochtml] [rings_num] updating environment: [config changed ('autodoc_builtin_argspec')] 14 added, 0 changed, 0 removed [dochtml] [rings_sta] building [html]: targets for 14 source files that are out of date [dochtml] [rings_sta] updating environment: [config changed ('autodoc_builtin_argspec')] 14 added, 0 changed, 0 removed [dochtml] [rings ] dumping search index in English (code: en)... done [dochtml] [rings ] The HTML pages are in local/share/doc/sagemath/html/en/reference/rings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/rings [dochtml] [rings_sta] dumping search index in English (code: en)... done [dochtml] [rings_sta] The HTML pages are in local/share/doc/sagemath/html/en/reference/rings_standard. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/rings_standard [dochtml] [sat ] building [html]: targets for 8 source files that are out of date [dochtml] [sat ] updating environment: [config changed ('autodoc_builtin_argspec')] 8 added, 0 changed, 0 removed [dochtml] [schemes ] building [html]: targets for 53 source files that are out of date [dochtml] [schemes ] updating environment: [config changed ('autodoc_builtin_argspec')] 53 added, 0 changed, 0 removed [dochtml] [sat ] dumping search index in English (code: en)... done [dochtml] [sat ] The HTML pages are in local/share/doc/sagemath/html/en/reference/sat. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/sat [dochtml] [semirings] building [html]: targets for 3 source files that are out of date [dochtml] [semirings] updating environment: [config changed ('autodoc_builtin_argspec')] 3 added, 0 changed, 0 removed [dochtml] [semirings] dumping search index in English (code: en)... done [dochtml] [semirings] The HTML pages are in local/share/doc/sagemath/html/en/reference/semirings. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/semirings [dochtml] [sets ] building [html]: targets for 18 source files that are out of date [dochtml] [sets ] updating environment: [config changed ('autodoc_builtin_argspec')] 18 added, 0 changed, 0 removed [dochtml] [sets ] dumping search index in English (code: en)... done [dochtml] [sets ] The HTML pages are in local/share/doc/sagemath/html/en/reference/sets. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/sets [dochtml] [stats ] building [html]: targets for 11 source files that are out of date [dochtml] [stats ] updating environment: [config changed ('autodoc_builtin_argspec')] 11 added, 0 changed, 0 removed [dochtml] [stats ] dumping search index in English (code: en)... done [dochtml] [stats ] The HTML pages are in local/share/doc/sagemath/html/en/reference/stats. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/stats [dochtml] [structure] building [html]: targets for 33 source files that are out of date [dochtml] [structure] updating environment: [config changed ('autodoc_builtin_argspec')] 33 added, 0 changed, 0 removed [dochtml] [structure] dumping search index in English (code: en)... done [dochtml] [structure] The HTML pages are in local/share/doc/sagemath/html/en/reference/structure. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/structure [dochtml] [rings_num] dumping search index in English (code: en)... done [dochtml] [rings_num] The HTML pages are in local/share/doc/sagemath/html/en/reference/rings_numerical. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/rings_numerical [dochtml] [valuation] building [html]: targets for 14 source files that are out of date [dochtml] [valuation] updating environment: [config changed ('autodoc_builtin_argspec')] 14 added, 0 changed, 0 removed [dochtml] [history_a] building [html]: targets for 1 source files that are out of date [dochtml] [history_a] updating environment: [config changed ('autodoc_builtin_argspec')] 1 added, 0 changed, 0 removed [dochtml] [history_a] dumping search index in English (code: en)... done [dochtml] [history_a] The HTML pages are in local/share/doc/sagemath/html/en/reference/history_and_license. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/history_and_license [dochtml] [schemes ] dumping search index in English (code: en)... done [dochtml] [schemes ] The HTML pages are in local/share/doc/sagemath/html/en/reference/schemes. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/schemes [dochtml] [valuation] dumping search index in English (code: en)... done [dochtml] [valuation] The HTML pages are in local/share/doc/sagemath/html/en/reference/valuations. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference/valuations [dochtml] [reference] building [html]: targets for 1 source files that are out of date [dochtml] [reference] updating environment: [config changed ('autodoc_builtin_argspec')] 1 added, 0 changed, 2533 removed [dochtml] [reference] Merging environment/index files... [dochtml] [reference] algebras: 29 todos, 95 index, 1605 citations, 91 modules [dochtml] [reference] arithgroup: 1 todos, 12 index, 1605 citations, 11 modules [dochtml] [reference] arithmetic_curves: 12 todos, 56 index, 1605 citations, 55 modules [dochtml] [reference] asymptotic: 6 todos, 8 index, 1605 citations, 7 modules [dochtml] [reference] calculus: 2 todos, 38 index, 1605 citations, 37 modules [dochtml] [reference] categories: 107 todos, 222 index, 1605 citations, 221 modules [dochtml] [reference] coding: 1 todos, 41 index, 1605 citations, 40 modules [dochtml] [reference] coercion: 0 todos, 8 index, 1605 citations, 7 modules [dochtml] [reference] combinat: 151 todos, 379 index, 1605 citations, 378 modules [dochtml] [reference] constants: 0 todos, 3 index, 1605 citations, 2 modules [dochtml] [reference] cpython: 0 todos, 8 index, 1605 citations, 7 modules [dochtml] [reference] cryptography: 0 todos, 22 index, 1605 citations, 21 modules [dochtml] [reference] curves: 0 todos, 17 index, 1605 citations, 16 modules [dochtml] [reference] data_structures: 2 todos, 5 index, 1605 citations, 4 modules [dochtml] [reference] databases: 3 todos, 13 index, 1605 citations, 12 modules [dochtml] [reference] diophantine_approximation: 3 todos, 2 index, 1605 citations, 1 modules [dochtml] [reference] discrete_geometry: 5 todos, 50 index, 1605 citations, 49 modules [dochtml] [reference] doctest: 0 todos, 10 index, 1605 citations, 9 modules [dochtml] [reference] dynamics: 13 todos, 15 index, 1605 citations, 12 modules [dochtml] [reference] euclidean_spaces: 0 todos, 3 index, 1605 citations, 2 modules [dochtml] [reference] finance: 0 todos, 7 index, 1605 citations, 6 modules [dochtml] [reference] finite_rings: 1 todos, 20 index, 1605 citations, 19 modules [dochtml] [reference] function_fields: 2 todos, 11 index, 1605 citations, 10 modules [dochtml] [reference] functions: 2 todos, 20 index, 1605 citations, 19 modules [dochtml] [reference] game_theory: 0 todos, 6 index, 1605 citations, 5 modules [dochtml] [reference] games: 0 todos, 5 index, 1605 citations, 4 modules [dochtml] [reference] graphs: 22 todos, 73 index, 1605 citations, 72 modules [dochtml] [reference] groups: 14 todos, 69 index, 1605 citations, 68 modules [dochtml] [reference] hecke: 0 todos, 10 index, 1605 citations, 9 modules [dochtml] [reference] history_and_license: 0 todos, 1 index, 1605 citations, 0 modules [dochtml] [reference] homology: 1 todos, 26 index, 1605 citations, 25 modules [dochtml] [reference] hyperbolic_geometry: 1 todos, 6 index, 1605 citations, 5 modules [dochtml] [reference] interfaces: 8 todos, 50 index, 1605 citations, 49 modules [dochtml] [reference] knots: 1 todos, 3 index, 1605 citations, 2 modules [dochtml] [reference] lfunctions: 2 todos, 5 index, 1605 citations, 4 modules [dochtml] [reference] libs: 2 todos, 40 index, 1605 citations, 39 modules [dochtml] [reference] logic: 2 todos, 7 index, 1605 citations, 6 modules [dochtml] [reference] manifolds: 1 todos, 78 index, 1605 citations, 59 modules [dochtml] [reference] matrices: 9 todos, 44 index, 1605 citations, 43 modules [dochtml] [reference] matroids: 6 todos, 20 index, 1605 citations, 19 modules [dochtml] [reference] misc: 11 todos, 109 index, 1605 citations, 107 modules [dochtml] [reference] modabvar: 0 todos, 12 index, 1605 citations, 11 modules [dochtml] [reference] modfrm: 0 todos, 22 index, 1605 citations, 21 modules [dochtml] [reference] modfrm_hecketriangle: 1 todos, 15 index, 1605 citations, 14 modules [dochtml] [reference] modmisc: 2 todos, 17 index, 1605 citations, 16 modules [dochtml] [reference] modsym: 2 todos, 27 index, 1605 citations, 26 modules [dochtml] [reference] modules: 9 todos, 41 index, 1605 citations, 40 modules [dochtml] [reference] monoids: 0 todos, 13 index, 1605 citations, 12 modules [dochtml] [reference] noncommutative_polynomial_rings: 5 todos, 10 index, 1605 citations, 9 modules [dochtml] [reference] number_fields: 4 todos, 27 index, 1605 citations, 26 modules [dochtml] [reference] numerical: 0 todos, 20 index, 1605 citations, 19 modules [dochtml] [reference] padics: 3 todos, 29 index, 1605 citations, 28 modules [dochtml] [reference] parallel: 0 todos, 8 index, 1605 citations, 7 modules [dochtml] [reference] plot3d: 8 todos, 20 index, 1605 citations, 18 modules [dochtml] [reference] plotting: 0 todos, 32 index, 1605 citations, 31 modules [dochtml] [reference] polynomial_rings: 8 todos, 62 index, 1605 citations, 57 modules [dochtml] [reference] power_series: 1 todos, 15 index, 1605 citations, 14 modules [dochtml] [reference] probability: 0 todos, 3 index, 1605 citations, 2 modules [dochtml] [reference] quadratic_forms: 3 todos, 14 index, 1605 citations, 13 modules [dochtml] [reference] quat_algebras: 0 todos, 3 index, 1605 citations, 2 modules [dochtml] [reference] quivers: 2 todos, 8 index, 1605 citations, 7 modules [dochtml] [reference] references: 0 todos, 1 index, 1605 citations, 0 modules [dochtml] [reference] repl: 1 todos, 35 index, 1605 citations, 31 modules [dochtml] [reference] riemannian_geometry: 0 todos, 3 index, 1605 citations, 2 modules [dochtml] [reference] rings: 8 todos, 19 index, 1605 citations, 18 modules [dochtml] [reference] rings_numerical: 2 todos, 14 index, 1605 citations, 13 modules [dochtml] [reference] rings_standard: 1 todos, 14 index, 1605 citations, 13 modules [dochtml] [reference] sat: 0 todos, 8 index, 1605 citations, 7 modules [dochtml] [reference] schemes: 5 todos, 53 index, 1605 citations, 52 modules [dochtml] [reference] semirings: 0 todos, 3 index, 1605 citations, 2 modules [dochtml] [reference] sets: 4 todos, 18 index, 1605 citations, 17 modules [dochtml] [reference] spkg: 0 todos, 273 index, 1605 citations, 0 modules [dochtml] [reference] stats: 0 todos, 11 index, 1605 citations, 10 modules [dochtml] [reference] structure: 7 todos, 33 index, 1605 citations, 32 modules [dochtml] [reference] tensor_free_modules: 2 todos, 19 index, 1605 citations, 15 modules [dochtml] [reference] valuations: 1 todos, 14 index, 1605 citations, 13 modules [dochtml] [reference] ... done (499 todos, 2456 index, 1605 citations, 2132 modules) [dochtml] [reference] preparing documents... skipping loading of indexes... done [dochtml] [reference] Merging js index files... [dochtml] [reference] algebras: 3944 js index entries [dochtml] [reference] arithgroup: 1063 js index entries [dochtml] [reference] arithmetic_curves: 6681 js index entries [dochtml] [reference] asymptotic: 1467 js index entries [dochtml] [reference] calculus: 3290 js index entries [dochtml] [reference] categories: 4597 js index entries [dochtml] [reference] coding: 2326 js index entries [dochtml] [reference] coercion: 1218 js index entries [dochtml] [reference] combinat: 14982 js index entries [dochtml] [reference] constants: 272 js index entries [dochtml] [reference] cpython: 554 js index entries [dochtml] [reference] cryptography: 2869 js index entries [dochtml] [reference] curves: 1303 js index entries [dochtml] [reference] data_structures: 715 js index entries [dochtml] [reference] databases: 1643 js index entries [dochtml] [reference] diophantine_approximation: 493 js index entries [dochtml] [reference] discrete_geometry: 3879 js index entries [dochtml] [reference] doctest: 1331 js index entries [dochtml] [reference] dynamics: 2027 js index entries [dochtml] [reference] euclidean_spaces: 433 js index entries [dochtml] [reference] finance: 1239 js index entries [dochtml] [reference] finite_rings: 1434 js index entries [dochtml] [reference] function_fields: 797 js index entries [dochtml] [reference] functions: 2251 js index entries [dochtml] [reference] game_theory: 969 js index entries [dochtml] [reference] games: 654 js index entries [dochtml] [reference] graphs: 6319 js index entries [dochtml] [reference] groups: 3212 js index entries [dochtml] [reference] hecke: 688 js index entries [dochtml] [reference] history_and_license: 752 js index entries [dochtml] [reference] homology: 1987 js index entries [dochtml] [reference] hyperbolic_geometry: 515 js index entries [dochtml] [reference] interfaces: 3942 js index entries [dochtml] [reference] knots: 485 js index entries [dochtml] [reference] lfunctions: 855 js index entries [dochtml] [reference] libs: 2225 js index entries [dochtml] [reference] logic: 448 js index entries [dochtml] [reference] manifolds: 2871 js index entries [dochtml] [reference] matrices: 5030 js index entries [dochtml] [reference] matroids: 1593 js index entries [dochtml] [reference] misc: 5019 js index entries [dochtml] [reference] modabvar: 912 js index entries [dochtml] [reference] modfrm: 1264 js index entries [dochtml] [reference] modfrm_hecketriangle: 1619 js index entries [dochtml] [reference] modmisc: 2028 js index entries [dochtml] [reference] modsym: 1703 js index entries [dochtml] [reference] modules: 2534 js index entries [dochtml] [reference] monoids: 733 js index entries [dochtml] [reference] noncommutative_polynomial_rings: 927 js index entries [dochtml] [reference] number_fields: 3410 js index entries [dochtml] [reference] numerical: 1914 js index entries [dochtml] [reference] padics: 1839 js index entries [dochtml] [reference] parallel: 824 js index entries [dochtml] [reference] plot3d: 2030 js index entries [dochtml] [reference] plotting: 2089 js index entries [dochtml] [reference] polynomial_rings: 4583 js index entries [dochtml] [reference] power_series: 1186 js index entries [dochtml] [reference] probability: 336 js index entries [dochtml] [reference] quadratic_forms: 1420 js index entries [dochtml] [reference] quat_algebras: 605 js index entries [dochtml] [reference] quivers: 740 js index entries [dochtml] [reference] references: 7741 js index entries [dochtml] [reference] repl: 1923 js index entries [dochtml] [reference] riemannian_geometry: 533 js index entries [dochtml] [reference] rings: 1308 js index entries [dochtml] [reference] rings_numerical: 2872 js index entries [dochtml] [reference] rings_standard: 2145 js index entries [dochtml] [reference] sat: 518 js index entries [dochtml] [reference] schemes: 2583 js index entries [dochtml] [reference] semirings: 164 js index entries [dochtml] [reference] sets: 1078 js index entries [dochtml] [reference] spkg: 3405 js index entries [dochtml] [reference] stats: 812 js index entries [dochtml] [reference] structure: 2041 js index entries [dochtml] [reference] tensor_free_modules: 1131 js index entries [dochtml] [reference] valuations: 865 js index entries [dochtml] [reference] ... done (62939 js index entries) [dochtml] [reference] dumping search index in English (code: en)... done [dochtml] [reference] The HTML pages are in local/share/doc/sagemath/html/en/reference. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/reference [dochtml] [dochtml] Building ca/intro. [dochtml] [dochtml] [dochtml] Building tr/a_tour_of_sage. [dochtml] [dochtml] [dochtml] Building pt/tutorial. [dochtml] [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [intro ] building [html]: targets for 1 source files that are out of date [dochtml] [intro ] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [tutorial ] building [html]: targets for 23 source files that are out of date [dochtml] [tutorial ] updating environment: [new config] 23 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [intro ] Merging environment/index files... [dochtml] [intro ] ... done (0 todos, 1 index, 1 citations, 0 modules) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (149 js index entries) [dochtml] [intro ] Merging js index files... [dochtml] [intro ] ... done (699 js index entries) [dochtml] [tutorial ] Merging environment/index files... [dochtml] [tutorial ] ... done (0 todos, 23 index, 17 citations, 0 modules) [dochtml] [a_tour_of] dumping search index in English (code: en)... done [dochtml] [intro ] dumping search index in English (code: en)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/tr/a_tour_of_sage. [dochtml] [intro ] The HTML pages are in local/share/doc/sagemath/html/ca/intro. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/tr/a_tour_of_sage [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/ca/intro [dochtml] [dochtml] Building pt/a_tour_of_sage. [dochtml] [dochtml] [dochtml] Building it/faq. [dochtml] [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [faq ] building [html]: targets for 4 source files that are out of date [dochtml] [faq ] updating environment: [new config] 4 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [tutorial ] Merging js index files... [dochtml] [tutorial ] ... done (2559 js index entries) [dochtml] [faq ] Merging environment/index files... [dochtml] [faq ] ... done (0 todos, 4 index, 0 citations, 0 modules) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (132 js index entries) [dochtml] [faq ] Merging js index files... [dochtml] [faq ] ... done (1952 js index entries) [dochtml] [a_tour_of] dumping search index in Portuguese (code: pt)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/pt/a_tour_of_sage. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/pt/a_tour_of_sage [dochtml] [tutorial ] dumping search index in Portuguese (code: pt)... done [dochtml] [tutorial ] The HTML pages are in local/share/doc/sagemath/html/pt/tutorial. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/pt/tutorial [dochtml] [dochtml] Building it/a_tour_of_sage. [dochtml] [dochtml] [dochtml] Building fr/tutorial. [dochtml] [dochtml] [faq ] dumping search index in English (code: en)... done [dochtml] [faq ] The HTML pages are in local/share/doc/sagemath/html/it/faq. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/it/faq [dochtml] [dochtml] Building fr/a_tour_of_sage. [dochtml] [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [tutorial ] building [html]: targets for 23 source files that are out of date [dochtml] [tutorial ] updating environment: [new config] 23 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (128 js index entries) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (132 js index entries) [dochtml] [tutorial ] Merging environment/index files... [dochtml] [tutorial ] ... done (0 todos, 23 index, 17 citations, 0 modules) [dochtml] [a_tour_of] dumping search index in French (code: fr)... done [dochtml] [a_tour_of] dumping search index in Italian (code: it)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/it/a_tour_of_sage. [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/fr/a_tour_of_sage. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/it/a_tour_of_sage [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/fr/a_tour_of_sage [dochtml] [dochtml] Building hu/a_tour_of_sage. [dochtml] [dochtml] [dochtml] Building es/tutorial. [dochtml] [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [tutorial ] building [html]: targets for 11 source files that are out of date [dochtml] [tutorial ] updating environment: [new config] 11 added, 0 changed, 0 removed [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [tutorial ] Merging environment/index files... [dochtml] [tutorial ] ... done (0 todos, 11 index, 7 citations, 0 modules) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (133 js index entries) [dochtml] [tutorial ] Merging js index files... [dochtml] [tutorial ] ... done (2640 js index entries) [dochtml] [tutorial ] Merging js index files... [dochtml] [tutorial ] ... done (1132 js index entries) [dochtml] [a_tour_of] dumping search index in Hungarian (code: hu)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/hu/a_tour_of_sage. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/hu/a_tour_of_sage [dochtml] [tutorial ] dumping search index in French (code: fr)... done [dochtml] [tutorial ] The HTML pages are in local/share/doc/sagemath/html/fr/tutorial. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/fr/tutorial [dochtml] [tutorial ] dumping search index in Spanish (code: es)... done [dochtml] [tutorial ] The HTML pages are in local/share/doc/sagemath/html/es/tutorial. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/es/tutorial [dochtml] [dochtml] Building es/a_tour_of_sage. [dochtml] [dochtml] [dochtml] Building de/tutorial. [dochtml] [dochtml] [dochtml] Building de/a_tour_of_sage. [dochtml] [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [tutorial ] building [html]: targets for 22 source files that are out of date [dochtml] [tutorial ] updating environment: [new config] 22 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (236 js index entries) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (122 js index entries) [dochtml] [tutorial ] Merging environment/index files... [dochtml] [tutorial ] ... done (0 todos, 22 index, 17 citations, 0 modules) [dochtml] [a_tour_of] dumping search index in Spanish (code: es)... done [dochtml] [a_tour_of] dumping search index in German (code: de)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/es/a_tour_of_sage. [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/de/a_tour_of_sage. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/es/a_tour_of_sage [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/de/a_tour_of_sage [dochtml] [dochtml] Building de/thematische_anleitungen. [dochtml] [dochtml] [dochtml] Building ru/tutorial. [dochtml] [dochtml] [thematisc] building [html]: targets for 2 source files that are out of date [dochtml] [thematisc] updating environment: [new config] 2 added, 0 changed, 0 removed [dochtml] [tutorial ] building [html]: targets for 21 source files that are out of date [dochtml] [tutorial ] updating environment: [new config] 21 added, 0 changed, 0 removed [dochtml] [thematisc] Merging environment/index files... [dochtml] [thematisc] ... done (0 todos, 2 index, 0 citations, 0 modules) [dochtml] [tutorial ] Merging js index files... [dochtml] [tutorial ] ... done (2950 js index entries) [dochtml] [tutorial ] Merging environment/index files... [dochtml] [tutorial ] ... done (0 todos, 21 index, 17 citations, 0 modules) [dochtml] [thematisc] Merging js index files... [dochtml] [thematisc] ... done (849 js index entries) [dochtml] [tutorial ] dumping search index in German (code: de)... done [dochtml] [tutorial ] The HTML pages are in local/share/doc/sagemath/html/de/tutorial. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/de/tutorial [dochtml] [dochtml] Building ja/tutorial. [dochtml] [dochtml] [tutorial ] building [html]: targets for 23 source files that are out of date [dochtml] [tutorial ] updating environment: [new config] 23 added, 0 changed, 0 removed [dochtml] [thematisc] dumping search index in German (code: de)... done [dochtml] [thematisc] The HTML pages are in local/share/doc/sagemath/html/de/thematische_anleitungen. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/de/thematische_anleitungen [dochtml] [dochtml] Building ja/a_tour_of_sage. [dochtml] [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [tutorial ] Merging js index files... [dochtml] [tutorial ] ... done (2624 js index entries) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (168 js index entries) [dochtml] [tutorial ] Merging environment/index files... [dochtml] [tutorial ] ... done (0 todos, 23 index, 17 citations, 0 modules) [dochtml] [a_tour_of] dumping search index in Japanese (code: ja)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/ja/a_tour_of_sage. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/ja/a_tour_of_sage [dochtml] [tutorial ] dumping search index in Russian (code: ru)... done [dochtml] [tutorial ] The HTML pages are in local/share/doc/sagemath/html/ru/tutorial. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/ru/tutorial [dochtml] [dochtml] Building en/thematic_tutorials. [dochtml] [dochtml] [dochtml] Building en/faq. [dochtml] [dochtml] [faq ] building [html]: targets for 4 source files that are out of date [dochtml] [thematic_] building [html]: targets for 84 source files that are out of date [dochtml] [faq ] updating environment: [new config] 4 added, 0 changed, 0 removed [dochtml] [thematic_] updating environment: [new config] 84 added, 0 changed, 0 removed [dochtml] [faq ] Merging environment/index files... [dochtml] [faq ] ... done (0 todos, 4 index, 0 citations, 0 modules) [dochtml] [faq ] Merging js index files... [dochtml] [faq ] ... done (1248 js index entries) [dochtml] [tutorial ] Merging js index files... [dochtml] [tutorial ] ... done (4362 js index entries) [dochtml] [faq ] dumping search index in English (code: en)... done [dochtml] [faq ] The HTML pages are in local/share/doc/sagemath/html/en/faq. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/faq [dochtml] [dochtml] Building en/tutorial. [dochtml] [dochtml] [tutorial ] dumping search index in Japanese (code: ja)... done [dochtml] [tutorial ] The HTML pages are in local/share/doc/sagemath/html/ja/tutorial. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/ja/tutorial [dochtml] [dochtml] Building en/website. [dochtml] [dochtml] [tutorial ] building [html]: targets for 23 source files that are out of date [dochtml] [website ] building [html]: targets for 1 source files that are out of date [dochtml] [tutorial ] updating environment: [new config] 23 added, 0 changed, 0 removed [dochtml] [website ] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [website ] Merging environment/index files... [dochtml] [website ] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [website ] Merging js index files... [dochtml] [website ] ... done (15 js index entries) [dochtml] [tutorial ] Merging environment/index files... [dochtml] [tutorial ] ... done (0 todos, 23 index, 17 citations, 0 modules) [dochtml] [website ] dumping search index in English (code: en)... done [dochtml] [website ] The HTML pages are in local/share/doc/sagemath/html/en/website. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/website [dochtml] [dochtml] Building en/prep. [dochtml] [dochtml] [tutorial ] Merging js index files... [dochtml] [tutorial ] ... done (2266 js index entries) [dochtml] [prep ] building [html]: targets for 17 source files that are out of date [dochtml] [prep ] updating environment: [new config] 17 added, 0 changed, 0 removed [dochtml] [prep ] Merging environment/index files... [dochtml] [prep ] ... done (0 todos, 17 index, 0 citations, 0 modules) [dochtml] [tutorial ] dumping search index in English (code: en)... done [dochtml] [tutorial ] The HTML pages are in local/share/doc/sagemath/html/en/tutorial. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/tutorial [dochtml] [dochtml] Building en/installation. [dochtml] [dochtml] [installat] building [html]: targets for 8 source files that are out of date [dochtml] [installat] updating environment: [new config] 8 added, 0 changed, 0 removed [dochtml] [prep ] Merging js index files... [dochtml] [prep ] ... done (2251 js index entries) [dochtml] [installat] Merging environment/index files... [dochtml] [installat] ... done (1 todos, 8 index, 0 citations, 0 modules) [dochtml] [installat] Merging js index files... [dochtml] [installat] ... done (1470 js index entries) [dochtml] [prep ] dumping search index in English (code: en)... done [dochtml] [prep ] The HTML pages are in local/share/doc/sagemath/html/en/prep. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/prep [dochtml] [dochtml] Building en/developer. [dochtml] [dochtml] [installat] dumping search index in English (code: en)... done [dochtml] [installat] The HTML pages are in local/share/doc/sagemath/html/en/installation. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/installation [dochtml] [developer] building [html]: targets for 18 source files that are out of date [dochtml] [developer] updating environment: [new config] 18 added, 0 changed, 0 removed [dochtml] [dochtml] Building en/constructions. [dochtml] [dochtml] [construct] building [html]: targets for 16 source files that are out of date [dochtml] [construct] updating environment: [new config] 16 added, 0 changed, 0 removed [dochtml] [developer] Merging environment/index files... [dochtml] [developer] ... done (0 todos, 18 index, 2 citations, 0 modules) [dochtml] [developer] Merging js index files... [dochtml] [developer] ... done (3000 js index entries) [dochtml] [construct] Merging environment/index files... [dochtml] [construct] ... done (0 todos, 16 index, 0 citations, 0 modules) [dochtml] [developer] dumping search index in English (code: en)... done [dochtml] [developer] The HTML pages are in local/share/doc/sagemath/html/en/developer. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/developer [dochtml] [dochtml] Building en/a_tour_of_sage. [dochtml] [dochtml] [a_tour_of] building [html]: targets for 1 source files that are out of date [dochtml] [a_tour_of] updating environment: [new config] 1 added, 0 changed, 0 removed [dochtml] [a_tour_of] Merging environment/index files... [dochtml] [a_tour_of] ... done (0 todos, 1 index, 0 citations, 0 modules) [dochtml] [a_tour_of] Merging js index files... [dochtml] [a_tour_of] ... done (116 js index entries) [dochtml] [construct] Merging js index files... [dochtml] [construct] ... done (1537 js index entries) [dochtml] [a_tour_of] dumping search index in English (code: en)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sagemath/html/en/a_tour_of_sage. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/a_tour_of_sage [dochtml] [construct] dumping search index in English (code: en)... done [dochtml] [construct] The HTML pages are in local/share/doc/sagemath/html/en/constructions. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/constructions [dochtml] [thematic_] Merging environment/index files... [dochtml] [thematic_] ... done (3 todos, 84 index, 66 citations, 0 modules) [dochtml] [thematic_] Merging js index files... [dochtml] [thematic_] ... done (5370 js index entries) [dochtml] [thematic_] dumping search index in English (code: en)... done [dochtml] [thematic_] The HTML pages are in local/share/doc/sagemath/html/en/thematic_tutorials. [dochtml] Build finished. The built documents can be found in /build/sagemath-9.2/sage/local/share/doc/sagemath/html/en/thematic_tutorials [dochtml] Elapsed time: 15071.9 seconds. [dochtml] Done building the documentation! make[5]: Leaving directory '/build/sagemath-9.2/sage/build/make' real 253m59.897s user 453m36.448s sys 24m47.331s Sage build/upgrade complete! make[4]: Leaving directory '/build/sagemath-9.2/sage' cd sage/local/share/doc/sagemath/html && \ for statdir in */*/_static; do ln -s /usr/share/javascript/mathjax "$statdir"; done && \ for statdir in */_static; do ln -s /usr/share/javascript/mathjax "$statdir"; done make[3]: Leaving directory '/build/sagemath-9.2' debian/rules override_dh_auto_test-arch make[3]: Entering directory '/build/sagemath-9.2' cd sage && ./sage -t -p 3 --logfile=logs/ptestlong-arch.log --optional=sage,python3,memlimit --long src/sage; cd "/build/sagemath-9.2" && if debian/rules -s LOGFILE=sage/logs/ptestlong-arch.log MAX_TEST_FAILURES=200 had-few-failures; then :; else debian/rules -s LOGFILE=sage/logs/ptestlong-arch.log MAX_TEST_FAILURES=200 had-not-too-many-failures && mv sage/logs/ptestlong-arch.log sage/logs/ptestlong-arch.log.1 && { cd sage && ./sage -t -p 3 --logfile=logs/ptestlong-arch.log --optional=sage,python3,memlimit --long src/sage -p 1 -f; cd "/build/sagemath-9.2" && debian/rules -s LOGFILE=sage/logs/ptestlong-arch.log MAX_TEST_FAILURES=200 had-few-failures; }; fi no stored timings available Running doctests with ID 2020-12-10-09-55-24-18289c46. Using --optional=memlimit,python3,sage Sorting sources by runtime so that slower doctests are run first.... Doctesting 3373 files using 3 threads. sage -t --long --random-seed=0 src/sage/algebras/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/__init__.py [11 tests, 0.34 s] sage -t --long --random-seed=0 src/sage/algebras/algebra.py [3 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/algebras/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/associated_graded.py [46 tests, 1.92 s] sage -t --long --random-seed=0 src/sage/algebras/catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/cellular_basis.py [51 tests, 5.34 s] sage -t --long --random-seed=0 src/sage/algebras/affine_nil_temperley_lieb.py [53 tests, 17.61 s] sage -t --long --random-seed=0 src/sage/algebras/clifford_algebra.py [533 tests, 13.62 s] sage -t --long --random-seed=0 src/sage/algebras/askey_wilson.py [157 tests, 87.70 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py [162 tests, 4.88 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx [98 tests, 1.78 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py [36 tests, 1.16 s] sage -t --long --random-seed=0 src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py [56 tests, 1.03 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra.py [320 tests, 41.11 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra_element.py [42 tests, 1.54 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra_quotient.py [74 tests, 1.98 s] sage -t --long --random-seed=0 src/sage/algebras/free_algebra_quotient_element.py [39 tests, 1.13 s] sage -t --long --random-seed=0 src/sage/algebras/free_zinbiel_algebra.py [145 tests, 7.39 s] sage -t --long --random-seed=0 src/sage/algebras/group_algebra.py [38 tests, 8.87 s] sage -t --long --random-seed=0 src/sage/algebras/hall_algebra.py [184 tests, 29.12 s] sage -t --long --random-seed=0 src/sage/algebras/hecke_algebras/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/hecke_algebras/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/cluster_algebra.py [432 tests, 184.92 s] sage -t --long --random-seed=0 src/sage/algebras/commutative_dga.py [618 tests, 258.98 s] sage -t --long --random-seed=0 src/sage/algebras/jordan_algebra.py [244 tests, 3.27 s] sage -t --long --random-seed=0 src/sage/algebras/letterplace/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/letterplace/free_algebra_element_letterplace.pyx [119 tests, 2.57 s] sage -t --long --random-seed=0 src/sage/algebras/letterplace/free_algebra_element_letterplace.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/letterplace/free_algebra_letterplace.pyx [134 tests, 3.09 s] sage -t --long --random-seed=0 src/sage/algebras/letterplace/free_algebra_letterplace.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/letterplace/letterplace_ideal.pyx [54 tests, 11.09 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/abelian.py [25 tests, 1.36 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/affine_lie_algebra.py [78 tests, 10.46 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/bch.py [31 tests, 2.67 s] sage -t --long --random-seed=0 src/sage/algebras/iwahori_hecke_algebra.py [660 tests, 123.19 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/examples.py [100 tests, 6.16 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/free_lie_algebra.py [153 tests, 4.83 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/heisenberg.py [123 tests, 3.14 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/lie_algebra.py [278 tests, 12.23 s] sage -t --long --random-seed=0 src/sage/algebras/hecke_algebras/ariki_koike_algebra.py [263 tests, 176.26 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/lie_algebra_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/lie_algebra_element.pyx [452 tests, 16.79 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/morphism.py [145 tests, 27.91 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/onsager.py [148 tests, 33.20 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/poincare_birkhoff_witt.py [119 tests, 10.08 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/quotient.py [96 tests, 31.73 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py [61 tests, 5.58 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/structure_coefficients.py [52 tests, 21.86 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/subalgebra.py [219 tests, 102.27 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/verma_module.py [369 tests, 123.34 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/virasoro.py [185 tests, 141.60 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py [8 tests, 1.75 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py [13 tests, 59.28 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py [10 tests, 5.31 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/examples.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py [11 tests, 5.96 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py [11 tests, 4.26 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py [15 tests, 2.95 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py [13 tests, 3.41 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py [10 tests, 5.86 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py [8 tests, 13.90 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py [29 tests, 20.48 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/nilpotent_lie_algebra.py [89 tests, 729.75 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py [31 tests, 83.07 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py [12 tests, 32.89 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py [25 tests, 50.18 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py [8 tests, 100.57 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py [8 tests, 3.64 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py [19 tests, 4.87 s] sage -t --long --random-seed=0 src/sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py [14 tests, 144.32 s] sage -t --long --random-seed=0 src/sage/algebras/orlik_solomon.py [101 tests, 8.35 s] sage -t --long --random-seed=0 src/sage/algebras/nil_coxeter_algebra.py [31 tests, 145.07 s] sage -t --long --random-seed=0 src/sage/algebras/q_system.py [95 tests, 3.62 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/all.py [0 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/algebras/orlik_terao.py [128 tests, 141.31 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/q_numbers.py [23 tests, 0.97 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/quantum_group_gap.py [8 tests, 0.35 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/representations.py [149 tests, 49.03 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_groups/fock_space.py [450 tests, 251.94 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/quantum_matrix_coordinate_algebra.py [158 tests, 185.06 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/quaternion_algebra_cython.pyx [10 tests, 0.37 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/quaternion_algebra_element.pyx [283 tests, 29.89 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/quaternion_algebra_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/quaternion_algebra.py [3 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/algebras/quaternion_algebra_element.py [15 tests, 20.09 s] sage -t --long --random-seed=0 src/sage/algebras/rational_cherednik_algebra.py [42 tests, 90.64 s] sage -t --long --random-seed=0 src/sage/algebras/schur_algebra.py [73 tests, 16.75 s] sage -t --long --random-seed=0 src/sage/algebras/quatalg/quaternion_algebra.py [398 tests, 167.48 s] sage -t --long --random-seed=0 src/sage/algebras/splitting_algebra.py [107 tests, 16.62 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/algebras/shuffle_algebra.py [199 tests, 40.58 s] sage -t --long --random-seed=0 src/sage/algebras/lie_algebras/classical_lie_algebra.py [217 tests, 1624.70 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/steenrod_algebra_misc.py [100 tests, 0.53 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/steenrod_algebra_mult.py [52 tests, 2.95 s] sage -t --long --random-seed=0 src/sage/algebras/tensor_algebra.py [153 tests, 5.28 s] sage -t --long --random-seed=0 src/sage/algebras/weyl_algebra.py [224 tests, 3.58 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/steenrod_algebra_bases.py [88 tests, 111.29 s] sage -t --long --random-seed=0 src/sage/algebras/yokonuma_hecke_algebra.py [63 tests, 10.70 s] sage -t --long --random-seed=0 src/sage/all.py [15 tests, 13.10 s] sage -t --long --random-seed=0 src/sage/all_cmdline.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/all_notebook.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/arith/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/arith/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/arith/constants.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/arith/functions.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/arith/functions.pyx [42 tests, 0.64 s] sage -t --long --random-seed=0 src/sage/arith/long.pxd [23 tests, 59.24 s] sage -t --long --random-seed=0 src/sage/algebras/yangian.py [185 tests, 141.20 s] sage -t --long --random-seed=0 src/sage/arith/multi_modular.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/arith/multi_modular.pyx [126 tests, 2.39 s] sage -t --long --random-seed=0 src/sage/arith/numerical_approx.pxd [5 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/arith/numerical_approx.pyx [4 tests, 0.13 s] sage -t --long --random-seed=0 src/sage/arith/power.pyx [16 tests, 0.13 s] sage -t --long --random-seed=0 src/sage/arith/power.pxd [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/arith/rational_reconstruction.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/arith/rational_reconstruction.pyx [2 tests, 21.22 s] sage -t --long --random-seed=0 src/sage/arith/srange.pyx [77 tests, 2.01 s] sage -t --long --random-seed=0 src/sage/calculus/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/all.py [21 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/calculus/calculus.py [421 tests, 196.25 s] sage -t --long --random-seed=0 src/sage/arith/misc.py ********************************************************************** File "src/sage/arith/misc.py", line 1460, in sage.arith.misc.divisors Failed example: divisors(K.ideal(7)) Expected: [Fractional ideal (1), Fractional ideal (a), Fractional ideal (7)] Got: [Fractional ideal (1), Fractional ideal (-a), Fractional ideal (7)] ********************************************************************** File "src/sage/arith/misc.py", line 1465, in sage.arith.misc.divisors Failed example: divisors(K.ideal(35)) Expected: [Fractional ideal (1), Fractional ideal (5), Fractional ideal (a), Fractional ideal (7), Fractional ideal (5*a), Fractional ideal (35)] Got: [Fractional ideal (1), Fractional ideal (5), Fractional ideal (-a), Fractional ideal (7), Fractional ideal (-5*a), Fractional ideal (35)] ********************************************************************** 1 item had failures: 2 of 19 in sage.arith.misc.divisors [1065 tests, 2 failures, 508.55 s] sage -t --long --random-seed=0 src/sage/calculus/desolvers.py [233 tests, 142.68 s] sage -t --long --random-seed=0 src/sage/algebras/steenrod/steenrod_algebra.py [707 tests, 638.90 s] sage -t --long --random-seed=0 src/sage/calculus/functions.py [15 tests, 18.49 s] sage -t --long --random-seed=0 src/sage/calculus/integration.pyx [53 tests, 32.74 s] sage -t --long --random-seed=0 src/sage/calculus/interpolation.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/interpolation.pyx [67 tests, 9.23 s] sage -t --long --random-seed=0 src/sage/calculus/interpolators.pyx [52 tests, 50.79 s] sage -t --long --random-seed=0 src/sage/calculus/ode.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/predefined.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/ode.pyx [42 tests, 57.02 s] sage -t --long --random-seed=0 src/sage/calculus/test_sympy.py [78 tests, 37.39 s] sage -t --long --random-seed=0 src/sage/calculus/functional.py [120 tests, 279.22 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/dft.py [125 tests, 4.98 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/dwt.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/tests.py [82 tests, 426.06 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/dwt.pyx [20 tests, 450.82 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/fft.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/calculus/var.pyx [98 tests, 19.96 s] sage -t --long --random-seed=0 src/sage/calculus/transforms/fft.pyx [87 tests, 121.98 s] sage -t --long --random-seed=0 src/sage/categories/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/action.pyx [92 tests, 4.78 s] sage -t --long --random-seed=0 src/sage/categories/action.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/additive_groups.py [9 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/categories/additive_magmas.py [160 tests, 9.49 s] sage -t --long --random-seed=0 src/sage/categories/additive_monoids.py [16 tests, 0.34 s] sage -t --long --random-seed=0 src/sage/categories/additive_semigroups.py [28 tests, 0.34 s] sage -t --long --random-seed=0 src/sage/categories/affine_weyl_groups.py [30 tests, 4.52 s] sage -t --long --random-seed=0 src/sage/calculus/wester.py [202 tests, 33.79 s] sage -t --long --random-seed=0 src/sage/categories/algebra_ideals.py [8 tests, 0.63 s] sage -t --long --random-seed=0 src/sage/categories/algebra_modules.py [9 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/categories/algebras.py [28 tests, 1.86 s] sage -t --long --random-seed=0 src/sage/categories/algebras_with_basis.py [60 tests, 3.22 s] sage -t --long --random-seed=0 src/sage/categories/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/aperiodic_semigroups.py [1 test, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/associative_algebras.py [5 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/categories/basic.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/bialgebras.py [5 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/categories/bialgebras_with_basis.py [72 tests, 10.10 s] sage -t --long --random-seed=0 src/sage/categories/bimodules.py [15 tests, 0.38 s] sage -t --long --random-seed=0 src/sage/categories/cartesian_product.py [42 tests, 0.95 s] sage -t --long --random-seed=0 src/sage/categories/algebra_functor.py [167 tests, 32.75 s] sage -t --long --random-seed=0 src/sage/categories/category_cy_helper.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/category_cy_helper.pyx [27 tests, 0.24 s] sage -t --long --random-seed=0 src/sage/categories/category_singleton.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/category_singleton.pyx [59 tests, 0.48 s] sage -t --long --random-seed=0 src/sage/categories/category_types.py [93 tests, 2.38 s] sage -t --long --random-seed=0 src/sage/categories/category_with_axiom.py [327 tests, 2.48 s] sage -t --long --random-seed=0 src/sage/categories/chain_complexes.py [4 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/categories/classical_crystals.py [75 tests, 19.26 s] sage -t --long --random-seed=0 src/sage/categories/coalgebras.py [70 tests, 6.42 s] sage -t --long --random-seed=0 src/sage/categories/coalgebras_with_basis.py [31 tests, 5.25 s] sage -t --long --random-seed=0 src/sage/categories/coercion_methods.pyx [6 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/categories/commutative_additive_groups.py [21 tests, 1.75 s] sage -t --long --random-seed=0 src/sage/categories/commutative_additive_monoids.py [5 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/categories/commutative_additive_semigroups.py [6 tests, 0.16 s] sage -t --long --random-seed=0 src/sage/categories/commutative_algebra_ideals.py [9 tests, 0.75 s] sage -t --long --random-seed=0 src/sage/categories/commutative_algebras.py [9 tests, 0.73 s] sage -t --long --random-seed=0 src/sage/categories/commutative_ring_ideals.py [7 tests, 0.34 s] sage -t --long --random-seed=0 src/sage/categories/commutative_rings.py [72 tests, 8.05 s] sage -t --long --random-seed=0 src/sage/categories/complete_discrete_valuation.py [61 tests, 1.55 s] sage -t --long --random-seed=0 src/sage/categories/complex_reflection_groups.py [16 tests, 1.03 s] sage -t --long --random-seed=0 src/sage/categories/category.py [436 tests, 68.23 s] sage -t --long --random-seed=0 src/sage/categories/covariant_functorial_construction.py [61 tests, 1.16 s] sage -t --long --random-seed=0 src/sage/categories/complex_reflection_or_generalized_coxeter_groups.py [164 tests, 10.42 s] sage -t --long --random-seed=0 src/sage/categories/coxeter_group_algebras.py [39 tests, 12.77 s] sage -t --long --random-seed=0 src/sage/categories/crystals.py [499 tests, 20.46 s] sage -t --long --random-seed=0 src/sage/categories/cw_complexes.py [36 tests, 0.44 s] sage -t --long --random-seed=0 src/sage/categories/discrete_valuation.py [31 tests, 1.62 s] sage -t --long --random-seed=0 src/sage/categories/distributive_magmas_and_additive_magmas.py [13 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/categories/division_rings.py [11 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/categories/domains.py [13 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/categories/dual.py [1 test, 0.10 s] sage -t --long --random-seed=0 src/sage/categories/enumerated_sets.py [146 tests, 2.59 s] sage -t --long --random-seed=0 src/sage/categories/euclidean_domains.py [22 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/categories/examples/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/examples/algebras_with_basis.py [13 tests, 0.73 s] sage -t --long --random-seed=0 src/sage/categories/examples/commutative_additive_monoids.py [14 tests, 0.37 s] sage -t --long --random-seed=0 src/sage/categories/examples/commutative_additive_semigroups.py [28 tests, 0.25 s] sage -t --long --random-seed=0 src/sage/categories/examples/coxeter_groups.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/categories/examples/crystals.py [27 tests, 0.73 s] sage -t --long --random-seed=0 src/sage/categories/examples/cw_complexes.py [33 tests, 0.44 s] sage -t --long --random-seed=0 src/sage/categories/examples/facade_sets.py [21 tests, 0.42 s] sage -t --long --random-seed=0 src/sage/categories/examples/filtered_algebras_with_basis.py [25 tests, 1.30 s] sage -t --long --random-seed=0 src/sage/categories/examples/filtered_modules_with_basis.py [16 tests, 0.36 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_coxeter_groups.py [36 tests, 1.16 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_dimensional_algebras_with_basis.py [17 tests, 0.67 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py [79 tests, 3.18 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_enumerated_sets.py [29 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_monoids.py [15 tests, 0.68 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_semigroups.py [27 tests, 11.67 s] sage -t --long --random-seed=0 src/sage/categories/examples/finite_weyl_groups.py [25 tests, 12.72 s] sage -t --long --random-seed=0 src/sage/categories/examples/graded_connected_hopf_algebras_with_basis.py [14 tests, 7.66 s] sage -t --long --random-seed=0 src/sage/categories/examples/graded_modules_with_basis.py [18 tests, 0.61 s] sage -t --long --random-seed=0 src/sage/categories/examples/graphs.py [24 tests, 0.26 s] sage -t --long --random-seed=0 src/sage/categories/examples/hopf_algebras_with_basis.py [23 tests, 4.27 s] sage -t --long --random-seed=0 src/sage/categories/examples/infinite_enumerated_sets.py [35 tests, 0.86 s] sage -t --long --random-seed=0 src/sage/categories/examples/lie_algebras.py [68 tests, 1.86 s] sage -t --long --random-seed=0 src/sage/categories/examples/lie_algebras_with_basis.py [28 tests, 0.63 s] sage -t --long --random-seed=0 src/sage/categories/examples/magmas.py [20 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/categories/examples/manifolds.py [15 tests, 0.31 s] sage -t --long --random-seed=0 src/sage/categories/examples/monoids.py [16 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/categories/examples/posets.py [29 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/categories/examples/semigroups.py [83 tests, 2.62 s] sage -t --long --random-seed=0 src/sage/categories/examples/semigroups_cython.pyx [47 tests, 0.45 s] sage -t --long --random-seed=0 src/sage/categories/examples/sets_cat.py [155 tests, 1.13 s] sage -t --long --random-seed=0 src/sage/categories/examples/sets_with_grading.py [14 tests, 0.55 s] sage -t --long --random-seed=0 src/sage/categories/examples/with_realizations.py [90 tests, 9.44 s] sage -t --long --random-seed=0 src/sage/categories/facade_sets.py [27 tests, 0.27 s] sage -t --long --random-seed=0 src/sage/categories/fields.py [135 tests, 11.36 s] sage -t --long --random-seed=0 src/sage/categories/filtered_algebras.py [5 tests, 0.62 s] sage -t --long --random-seed=0 src/sage/categories/filtered_algebras_with_basis.py [112 tests, 3.11 s] sage -t --long --random-seed=0 src/sage/categories/filtered_hopf_algebras_with_basis.py [17 tests, 2.13 s] sage -t --long --random-seed=0 src/sage/categories/filtered_modules.py [18 tests, 0.73 s] sage -t --long --random-seed=0 src/sage/categories/filtered_modules_with_basis.py [214 tests, 4.54 s] sage -t --long --random-seed=0 src/sage/categories/coxeter_groups.py [475 tests, 169.76 s] sage -t --long --random-seed=0 src/sage/categories/finite_complex_reflection_groups.py [139 tests, 35.94 s] sage -t --long --random-seed=0 src/sage/categories/finite_crystals.py [10 tests, 0.96 s] sage -t --long --random-seed=0 src/sage/categories/finite_coxeter_groups.py [151 tests, 88.74 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_bialgebras_with_basis.py [4 tests, 0.46 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_coalgebras_with_basis.py [4 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py [37 tests, 3.26 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_hopf_algebras_with_basis.py [3 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/calculus/riemann.pyx [174 tests, 1032.24 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_modules_with_basis.py [115 tests, 2.54 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_algebras_with_basis.py [209 tests, 84.79 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_semisimple_algebras_with_basis.py [24 tests, 10.05 s] sage -t --long --random-seed=0 src/sage/categories/finite_enumerated_sets.py [129 tests, 1.30 s] sage -t --long --random-seed=0 src/sage/categories/finite_fields.py [14 tests, 0.78 s] sage -t --long --random-seed=0 src/sage/categories/finite_groups.py [39 tests, 7.77 s] sage -t --long --random-seed=0 src/sage/categories/finite_lattice_posets.py [34 tests, 0.93 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py [33 tests, 24.56 s] sage -t --long --random-seed=0 src/sage/categories/finite_permutation_groups.py [44 tests, 5.60 s] sage -t --long --random-seed=0 src/sage/categories/finite_posets.py [329 tests, 23.56 s] sage -t --long --random-seed=0 src/sage/categories/finite_semigroups.py [14 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/categories/finite_dimensional_lie_algebras_with_basis.py [223 tests, 67.85 s] sage -t --long --random-seed=0 src/sage/categories/finite_sets.py [14 tests, 0.37 s] sage -t --long --random-seed=0 src/sage/categories/finite_weyl_groups.py [6 tests, 0.78 s] sage -t --long --random-seed=0 src/sage/categories/finitely_generated_lie_conformal_algebras.py [9 tests, 1.57 s] sage -t --long --random-seed=0 src/sage/categories/finitely_generated_lambda_bracket_algebras.py [14 tests, 2.40 s] sage -t --long --random-seed=0 src/sage/categories/finitely_generated_magmas.py [6 tests, 0.16 s] sage -t --long --random-seed=0 src/sage/categories/finitely_generated_semigroups.py [27 tests, 0.36 s] sage -t --long --random-seed=0 src/sage/categories/function_fields.py [11 tests, 1.30 s] sage -t --long --random-seed=0 src/sage/categories/functor.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/g_sets.py [7 tests, 0.24 s] sage -t --long --random-seed=0 src/sage/categories/functor.pyx [137 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/categories/gcd_domains.py [5 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/categories/generalized_coxeter_groups.py [12 tests, 0.34 s] sage -t --long --random-seed=0 src/sage/categories/graded_algebras.py [8 tests, 1.25 s] sage -t --long --random-seed=0 src/sage/categories/graded_bialgebras.py [3 tests, 0.35 s] sage -t --long --random-seed=0 src/sage/categories/graded_bialgebras_with_basis.py [3 tests, 0.75 s] sage -t --long --random-seed=0 src/sage/categories/graded_algebras_with_basis.py [27 tests, 2.98 s] sage -t --long --random-seed=0 src/sage/categories/graded_coalgebras.py [6 tests, 0.27 s] sage -t --long --random-seed=0 src/sage/categories/graded_coalgebras_with_basis.py [6 tests, 0.33 s] sage -t --long --random-seed=0 src/sage/categories/graded_hopf_algebras.py [3 tests, 0.35 s] sage -t --long --random-seed=0 src/sage/categories/graded_lie_algebras.py [12 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/categories/graded_lie_algebras_with_basis.py [5 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/categories/graded_hopf_algebras_with_basis.py [17 tests, 1.63 s] sage -t --long --random-seed=0 src/sage/categories/graded_lie_conformal_algebras.py [9 tests, 0.56 s] sage -t --long --random-seed=0 src/sage/categories/graded_modules.py [16 tests, 0.63 s] sage -t --long --random-seed=0 src/sage/categories/graphs.py [25 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/categories/graded_modules_with_basis.py [18 tests, 1.21 s] sage -t --long --random-seed=0 src/sage/categories/groupoid.py [9 tests, 3.48 s] sage -t --long --random-seed=0 src/sage/categories/group_algebras.py [61 tests, 7.76 s] sage -t --long --random-seed=0 src/sage/categories/h_trivial_semigroups.py [4 tests, 0.17 s] sage -t --long --random-seed=0 src/sage/categories/hecke_modules.py [20 tests, 1.29 s] sage -t --long --random-seed=0 src/sage/categories/groups.py [92 tests, 6.25 s] sage -t --long --random-seed=0 src/sage/categories/homset.py [272 tests, 18.35 s] sage -t --long --random-seed=0 src/sage/categories/homsets.py [56 tests, 0.48 s] sage -t --long --random-seed=0 src/sage/categories/hopf_algebras.py [23 tests, 9.41 s] sage -t --long --random-seed=0 src/sage/categories/hopf_algebras_with_basis.py [43 tests, 6.84 s] sage -t --long --random-seed=0 src/sage/categories/infinite_enumerated_sets.py [11 tests, 0.26 s] sage -t --long --random-seed=0 src/sage/categories/integral_domains.py [19 tests, 0.86 s] sage -t --long --random-seed=0 src/sage/categories/isomorphic_objects.py [2 tests, 0.16 s] sage -t --long --random-seed=0 src/sage/categories/j_trivial_semigroups.py [1 test, 0.17 s] sage -t --long --random-seed=0 src/sage/categories/kac_moody_algebras.py [9 tests, 4.28 s] sage -t --long --random-seed=0 src/sage/categories/l_trivial_semigroups.py [5 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/categories/highest_weight_crystals.py [177 tests, 46.60 s] sage -t --long --random-seed=0 src/sage/categories/lambda_bracket_algebras_with_basis.py [12 tests, 1.26 s] sage -t --long --random-seed=0 src/sage/categories/lambda_bracket_algebras.py [45 tests, 2.58 s] sage -t --long --random-seed=0 src/sage/categories/left_modules.py [4 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/categories/lattice_posets.py [10 tests, 0.55 s] sage -t --long --random-seed=0 src/sage/categories/lie_algebras_with_basis.py [31 tests, 4.49 s] sage -t --long --random-seed=0 src/sage/categories/finite_monoids.py [52 tests, 132.14 s] sage -t --long --random-seed=0 src/sage/categories/lie_conformal_algebras_with_basis.py [17 tests, 1.51 s] sage -t --long --random-seed=0 src/sage/categories/lie_groups.py [9 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/categories/lie_algebras.py [154 tests, 28.59 s] sage -t --long --random-seed=0 src/sage/categories/magmas.py [172 tests, 7.24 s] sage -t --long --random-seed=0 src/sage/categories/magmas_and_additive_magmas.py [21 tests, 0.16 s] sage -t --long --random-seed=0 src/sage/categories/magmatic_algebras.py [38 tests, 2.52 s] sage -t --long --random-seed=0 src/sage/categories/manifolds.py [55 tests, 0.35 s] sage -t --long --random-seed=0 src/sage/categories/map.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/map.pyx [421 tests, 21.07 s] sage -t --long --random-seed=0 src/sage/categories/matrix_algebras.py [3 tests, 0.26 s] sage -t --long --random-seed=0 src/sage/categories/metric_spaces.py [68 tests, 2.07 s] sage -t --long --random-seed=0 src/sage/categories/modular_abelian_varieties.py [8 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/categories/modules.py [123 tests, 5.41 s] sage -t --long --random-seed=0 src/sage/categories/modules_with_basis.py [529 tests, 17.77 s] sage -t --long --random-seed=0 src/sage/categories/monoid_algebras.py [4 tests, 0.47 s] sage -t --long --random-seed=0 src/sage/categories/monoids.py [77 tests, 3.84 s] sage -t --long --random-seed=0 src/sage/categories/morphism.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/morphism.pyx [121 tests, 2.88 s] sage -t --long --random-seed=0 src/sage/categories/number_fields.py [21 tests, 0.78 s] sage -t --long --random-seed=0 src/sage/categories/objects.py [12 tests, 0.13 s] sage -t --long --random-seed=0 src/sage/categories/partially_ordered_monoids.py [4 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/permutation_groups.py [6 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/categories/pointed_sets.py [3 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/polyhedra.py [8 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/categories/poor_man_map.py [56 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/categories/posets.py [145 tests, 3.40 s] sage -t --long --random-seed=0 src/sage/categories/primer.py [180 tests, 38.51 s] sage -t --long --random-seed=0 src/sage/categories/lie_conformal_algebras.py [26 tests, 146.67 s] sage -t --long --random-seed=0 src/sage/categories/loop_crystals.py [225 tests, 129.95 s] sage -t --long --random-seed=0 src/sage/categories/principal_ideal_domains.py [18 tests, 7.73 s] sage -t --long --random-seed=0 src/sage/categories/quantum_group_representations.py [108 tests, 5.67 s] sage -t --long --random-seed=0 src/sage/categories/quotients.py [2 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/categories/r_trivial_semigroups.py [3 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/categories/realizations.py [27 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/categories/regular_crystals.py [127 tests, 2.14 s] sage -t --long --random-seed=0 src/sage/categories/regular_supercrystals.py [27 tests, 0.82 s] sage -t --long --random-seed=0 src/sage/categories/right_modules.py [4 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/categories/ring_ideals.py [9 tests, 0.25 s] sage -t --long --random-seed=0 src/sage/categories/quotient_fields.py [158 tests, 23.01 s] sage -t --long --random-seed=0 src/sage/categories/rngs.py [6 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/categories/schemes.py [23 tests, 0.17 s] sage -t --long --random-seed=0 src/sage/categories/rings.py [188 tests, 45.25 s] sage -t --long --random-seed=0 src/sage/categories/semirings.py [6 tests, 1.84 s] sage -t --long --random-seed=0 src/sage/categories/semisimple_algebras.py [15 tests, 7.00 s] sage -t --long --random-seed=0 src/sage/categories/sets_cat.py [462 tests, 21.07 s] sage -t --long --random-seed=0 src/sage/categories/sets_with_grading.py [22 tests, 0.23 s] sage -t --long --random-seed=0 src/sage/categories/sets_with_partial_maps.py [4 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/categories/shephard_groups.py [5 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/categories/signed_tensor.py [10 tests, 0.59 s] sage -t --long --random-seed=0 src/sage/categories/simplicial_complexes.py [17 tests, 0.33 s] sage -t --long --random-seed=0 src/sage/categories/pushout.py [900 tests, 108.84 s] sage -t --long --random-seed=0 src/sage/categories/subobjects.py [2 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/categories/subquotients.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/super_algebras.py [12 tests, 0.93 s] sage -t --long --random-seed=0 src/sage/categories/super_algebras_with_basis.py [8 tests, 1.17 s] sage -t --long --random-seed=0 src/sage/categories/simplicial_sets.py [120 tests, 13.99 s] sage -t --long --random-seed=0 src/sage/categories/semigroups.py [133 tests, 211.70 s] sage -t --long --random-seed=0 src/sage/categories/super_modules.py [33 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/categories/super_modules_with_basis.py [42 tests, 1.26 s] sage -t --long --random-seed=0 src/sage/categories/supercommutative_algebras.py [8 tests, 1.34 s] sage -t --long --random-seed=0 src/sage/categories/supercrystals.py [66 tests, 29.96 s] sage -t --long --random-seed=0 src/sage/categories/tensor.py [9 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/categories/topological_spaces.py [27 tests, 0.25 s] sage -t --long --random-seed=0 src/sage/categories/triangular_kac_moody_algebras.py [34 tests, 5.42 s] sage -t --long --random-seed=0 src/sage/categories/tutorial.py [4 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/categories/unique_factorization_domains.py [42 tests, 1.37 s] sage -t --long --random-seed=0 src/sage/categories/unital_algebras.py [52 tests, 1.95 s] sage -t --long --random-seed=0 src/sage/categories/vector_bundles.py [28 tests, 1.88 s] sage -t --long --random-seed=0 src/sage/categories/vector_spaces.py [38 tests, 2.22 s] sage -t --long --random-seed=0 src/sage/categories/super_lie_conformal_algebras.py [21 tests, 178.85 s] sage -t --long --random-seed=0 src/sage/categories/with_realizations.py [32 tests, 2.64 s] sage -t --long --random-seed=0 src/sage/coding/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/coding/abstract_code.py [136 tests, 2.84 s] sage -t --long --random-seed=0 src/sage/coding/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/coding/bch_code.py [86 tests, 46.36 s] sage -t --long --random-seed=0 src/sage/coding/binary_code.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/categories/weyl_groups.py [120 tests, 101.23 s] sage -t --long --random-seed=0 src/sage/coding/bounds_catalog.py [1 test, 0.07 s] sage -t --long --random-seed=0 src/sage/coding/channel.py [116 tests, 2.54 s] sage -t --long --random-seed=0 src/sage/coding/channels_catalog.py [1 test, 0.04 s] sage -t --long --random-seed=0 src/sage/coding/binary_code.pyx [368 tests, 64.02 s] sage -t --long --random-seed=0 src/sage/categories/super_hopf_algebras_with_basis.py [11 tests, 316.93 s] sage -t --long --random-seed=0 src/sage/coding/codecan/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/coding/code_bounds.py [50 tests, 35.29 s] sage -t --long --random-seed=0 src/sage/coding/codecan/codecan.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/coding/code_constructions.py [142 tests, 24.91 s] sage -t --long --random-seed=0 src/sage/coding/codes_catalog.py [1 test, 0.12 s] sage -t --long --random-seed=0 src/sage/coding/codecan/codecan.pyx [71 tests, 13.17 s] sage -t --long --random-seed=0 src/sage/coding/cyclic_code.py [278 tests, 7.44 s] sage -t --long --random-seed=0 src/sage/coding/decoder.py [62 tests, 1.36 s] sage -t --long --random-seed=0 src/sage/coding/decoders_catalog.py [1 test, 0.09 s] sage -t --long --random-seed=0 src/sage/coding/codecan/autgroup_can_label.pyx [82 tests, 31.27 s] sage -t --long --random-seed=0 src/sage/coding/encoder.py [72 tests, 1.26 s] sage -t --long --random-seed=0 src/sage/coding/encoders_catalog.py [1 test, 0.06 s] sage -t --long --random-seed=0 src/sage/coding/extended_code.py [90 tests, 6.13 s] sage -t --long --random-seed=0 src/sage/coding/databases.py [5 tests, 21.97 s] sage -t --long --random-seed=0 src/sage/coding/golay_code.py [48 tests, 5.51 s] sage -t --long --random-seed=0 src/sage/coding/delsarte_bounds.py [34 tests, 27.70 s] sage -t --long --random-seed=0 src/sage/coding/gabidulin_code.py [235 tests, 11.07 s] sage -t --long --random-seed=0 src/sage/coding/guava.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/coding/guruswami_sudan/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/coding/guruswami_sudan/gs_decoder.py [136 tests, 3.73 s] sage -t --long --random-seed=0 src/sage/coding/guruswami_sudan/interpolation.py [47 tests, 1.59 s] sage -t --long --random-seed=0 src/sage/coding/guruswami_sudan/utils.py [19 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/coding/goppa_code.py [115 tests, 12.66 s] sage -t --long --random-seed=0 src/sage/coding/hamming_code.py [18 tests, 0.67 s] sage -t --long --random-seed=0 src/sage/coding/information_set_decoder.py [173 tests, 4.99 s] sage -t --long --random-seed=0 src/sage/coding/grs_code.py [533 tests, 35.46 s] sage -t --long --random-seed=0 src/sage/coding/kasami_codes.pyx [45 tests, 25.39 s] sage -t --long --random-seed=0 src/sage/coding/linear_rank_metric.py [138 tests, 4.82 s] sage -t --long --random-seed=0 src/sage/coding/parity_check_code.py [48 tests, 0.85 s] sage -t --long --random-seed=0 src/sage/coding/punctured_code.py [111 tests, 2.45 s] sage -t --long --random-seed=0 src/sage/coding/linear_code_no_metric.py [244 tests, 11.02 s] sage -t --long --random-seed=0 src/sage/coding/reed_muller_code.py [168 tests, 3.53 s] sage -t --long --random-seed=0 src/sage/coding/relative_finite_field_extension.py [125 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/coding/source_coding/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/coding/source_coding/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/coding/self_dual_codes.py [26 tests, 0.87 s] sage -t --long --random-seed=0 src/sage/coding/subfield_subcode.py [65 tests, 2.85 s] sage -t --long --random-seed=0 src/sage/coding/source_coding/huffman.py [64 tests, 10.25 s] sage -t --long --random-seed=0 src/sage/combinat/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/abstract_tree.py [422 tests, 2.64 s] sage -t --long --random-seed=0 src/sage/coding/two_weight_db.py [2 tests, 12.28 s] sage -t --long --random-seed=0 src/sage/combinat/algebraic_combinatorics.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/alternating_sign_matrix.py [313 tests, 17.54 s] sage -t --long --random-seed=0 src/sage/combinat/affine_permutation.py [343 tests, 32.37 s] sage -t --long --random-seed=0 src/sage/combinat/baxter_permutations.py [34 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/combinat/binary_recurrence_sequences.py [97 tests, 66.80 s] sage -t --long --random-seed=0 src/sage/combinat/binary_tree.py [739 tests, 68.54 s] sage -t --long --random-seed=0 src/sage/combinat/blob_algebra.py [98 tests, 39.13 s] sage -t --long --random-seed=0 src/sage/combinat/cartesian_product.py [65 tests, 0.79 s] sage -t --long --random-seed=0 src/sage/combinat/catalog_partitions.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/chas/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/chas/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/chas/fsym.py [228 tests, 88.40 s] sage -t --long --random-seed=0 src/sage/coding/linear_code.py [416 tests, 411.14 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/cluster_seed.py ********************************************************************** File "src/sage/combinat/cluster_algebra_quiver/cluster_seed.py", line 1063, in sage.combinat.cluster_algebra_quiver.cluster_seed.ClusterSeed.interact Failed example: S.interact() Expected: VBox(children=... Got: doctest:warning File "/build/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 938, in run_doctests self.dispatcher.dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1947, in parallel_dispatch w.start() # This might take some time File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2219, in start super(DocTestWorker, self).start() File "/usr/lib/python3.9/multiprocessing/process.py", line 121, in start self._popen = self._Popen(self) File "/usr/lib/python3.9/multiprocessing/context.py", line 224, in _Popen return _default_context.get_context().Process._Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/context.py", line 277, in _Popen return Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 19, in __init__ self._launch(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 71, in _launch code = process_obj._bootstrap(parent_sentinel=child_r) File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2191, in run task(self.options, self.outtmpfile, msgpipe, self.result_queue) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2520, in __call__ doctests, extras = self._run(runner, options, results) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2567, in _run result = runner.run(test) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 918, in run return self._run(test, compileflags, out) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in S.interact() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/cluster_seed.py", line 1066, in interact return cluster_interact(self, fig_size, circular, kind='seed') File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/interact.py", line 47, in cluster_interact mut_buttons = widgets.ToggleButtons(options=list(range(self._n)), File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line 91, in __init__ super(_Selection, self).__init__(*args, **kwargs) File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget.py", line 200, in __init__ super(Widget, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 82, in __init__ super(Configurable, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1088, in __init__ warn( File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : DeprecationWarning: Passing unrecognized arguments to super(ToggleButtons).__init__(style={'button_width': 'initial'}). object.__init__() takes exactly one argument (the instance to initialize) This is deprecated in traitlets 4.2.This error will be raised in a future release of traitlets. VBox(children=(Dropdown(value='circular', options=['circular', 'spring'], description='Display style:'), HBox(children=(Checkbox(value=True, description='Display mutation sequence'), Checkbox(value=True, description='Display cluster variables'))), HBox(children=(Checkbox(value=True, description='Display B-matrix'), Checkbox(value=True, description='Show last mutation vertex'))), ToggleButtons(value=0, options=[0, 1, 2, 3], description='Mutate at: '), Output())) ********************************************************************** 1 item had failures: 1 of 3 in sage.combinat.cluster_algebra_quiver.cluster_seed.ClusterSeed.interact [664 tests, 1 failure, 1533.45 s] sage -t --long --random-seed=0 src/sage/combinat/backtrack.py [29 tests, 444.06 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/interact.py ********************************************************************** File "src/sage/combinat/cluster_algebra_quiver/interact.py", line 29, in sage.combinat.cluster_algebra_quiver.interact.cluster_interact Failed example: S.interact() # indirect doctest Expected: VBox(children=... Got: doctest:warning File "/build/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 938, in run_doctests self.dispatcher.dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1947, in parallel_dispatch w.start() # This might take some time File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2219, in start super(DocTestWorker, self).start() File "/usr/lib/python3.9/multiprocessing/process.py", line 121, in start self._popen = self._Popen(self) File "/usr/lib/python3.9/multiprocessing/context.py", line 224, in _Popen return _default_context.get_context().Process._Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/context.py", line 277, in _Popen return Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 19, in __init__ self._launch(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 71, in _launch code = process_obj._bootstrap(parent_sentinel=child_r) File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2191, in run task(self.options, self.outtmpfile, msgpipe, self.result_queue) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2520, in __call__ doctests, extras = self._run(runner, options, results) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2567, in _run result = runner.run(test) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 918, in run return self._run(test, compileflags, out) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in S.interact() # indirect doctest File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/cluster_seed.py", line 1066, in interact return cluster_interact(self, fig_size, circular, kind='seed') File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/interact.py", line 47, in cluster_interact mut_buttons = widgets.ToggleButtons(options=list(range(self._n)), File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line 91, in __init__ super(_Selection, self).__init__(*args, **kwargs) File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget.py", line 200, in __init__ super(Widget, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 82, in __init__ super(Configurable, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1088, in __init__ warn( File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : DeprecationWarning: Passing unrecognized arguments to super(ToggleButtons).__init__(style={'button_width': 'initial'}). object.__init__() takes exactly one argument (the instance to initialize) This is deprecated in traitlets 4.2.This error will be raised in a future release of traitlets. VBox(children=(Dropdown(value='circular', options=['circular', 'spring'], description='Display style:'), HBox(children=(Checkbox(value=True, description='Display mutation sequence'), Checkbox(value=True, description='Display cluster variables'))), HBox(children=(Checkbox(value=True, description='Display B-matrix'), Checkbox(value=True, description='Show last mutation vertex'))), ToggleButtons(value=0, options=[0, 1, 2, 3], description='Mutate at: '), Output())) ********************************************************************** 1 item had failures: 1 of 3 in sage.combinat.cluster_algebra_quiver.interact.cluster_interact [2 tests, 1 failure, 4.52 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/mutation_class.py [66 tests, 1.67 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/mutation_type.py [72 tests, 24.74 s] sage -t --long --random-seed=0 src/sage/combinat/chas/wqsym.py [407 tests, 857.56 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py [249 tests, 14.91 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_complex.py [40 tests, 9.98 s] sage -t --long --random-seed=0 src/sage/combinat/colored_permutations.py [268 tests, 27.80 s] sage -t --long --random-seed=0 src/sage/combinat/combinat.py [455 tests, 64.69 s] sage -t --long --random-seed=0 src/sage/combinat/combinat_cython.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/combinat_cython.pyx [43 tests, 16.68 s] sage -t --long --random-seed=0 src/sage/combinat/combination.py [81 tests, 12.29 s] sage -t --long --random-seed=0 src/sage/combinat/combinatorial_algebra.py [43 tests, 7.04 s] sage -t --long --random-seed=0 src/sage/combinat/combinatorial_map.py [75 tests, 1.07 s] sage -t --long --random-seed=0 src/sage/combinat/composition.py [279 tests, 49.48 s] sage -t --long --random-seed=0 src/sage/combinat/composition_signed.py [20 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/combinat/composition_tableau.py [100 tests, 18.51 s] sage -t --long --random-seed=0 src/sage/combinat/constellation.py [260 tests, 57.09 s] sage -t --long --random-seed=0 src/sage/combinat/core.py [138 tests, 21.71 s] sage -t --long --random-seed=0 src/sage/combinat/counting.py [0 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/affine.py [239 tests, 6.72 s] sage -t --long --random-seed=0 src/sage/combinat/cluster_algebra_quiver/quiver.py ********************************************************************** File "src/sage/combinat/cluster_algebra_quiver/quiver.py", line 690, in sage.combinat.cluster_algebra_quiver.quiver.ClusterQuiver.interact Failed example: S.interact() Expected: VBox(children=... Got: doctest:warning File "/build/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 938, in run_doctests self.dispatcher.dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1947, in parallel_dispatch w.start() # This might take some time File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2219, in start super(DocTestWorker, self).start() File "/usr/lib/python3.9/multiprocessing/process.py", line 121, in start self._popen = self._Popen(self) File "/usr/lib/python3.9/multiprocessing/context.py", line 224, in _Popen return _default_context.get_context().Process._Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/context.py", line 277, in _Popen return Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 19, in __init__ self._launch(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 71, in _launch code = process_obj._bootstrap(parent_sentinel=child_r) File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2191, in run task(self.options, self.outtmpfile, msgpipe, self.result_queue) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2520, in __call__ doctests, extras = self._run(runner, options, results) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2567, in _run result = runner.run(test) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 918, in run return self._run(test, compileflags, out) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in S.interact() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/quiver.py", line 693, in interact return cluster_interact(self, fig_size, circular, kind="quiver") File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/interact.py", line 47, in cluster_interact mut_buttons = widgets.ToggleButtons(options=list(range(self._n)), File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line 91, in __init__ super(_Selection, self).__init__(*args, **kwargs) File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget.py", line 200, in __init__ super(Widget, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 82, in __init__ super(Configurable, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1088, in __init__ warn( File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : DeprecationWarning: Passing unrecognized arguments to super(ToggleButtons).__init__(style={'button_width': 'initial'}). object.__init__() takes exactly one argument (the instance to initialize) This is deprecated in traitlets 4.2.This error will be raised in a future release of traitlets. VBox(children=(Dropdown(value='circular', options=['circular', 'spring'], description='Display style:'), HBox(children=(Checkbox(value=True, description='Display mutation sequence'),)), HBox(children=(Checkbox(value=True, description='Display B-matrix'), Checkbox(value=True, description='Show last mutation vertex'))), ToggleButtons(value=0, options=[0, 1, 2, 3], description='Mutate at: '), Output())) Timed out ********************************************************************** Tests run before process (pid=12412) timed out: sage: Q = ClusterQuiver(['A',5]); Q ## line 78 ## Quiver on 5 vertices of type ['A', 5] sage: Q = ClusterQuiver(['B',2]); Q ## line 81 ## Quiver on 2 vertices of type ['B', 2] sage: Q2 = ClusterQuiver(['C',2]); Q2 ## line 83 ## Quiver on 2 vertices of type ['B', 2] sage: MT = Q.mutation_type(); MT.standard_quiver() == Q ## line 85 ## True sage: MT = Q2.mutation_type(); MT.standard_quiver() == Q2 ## line 87 ## False sage: Q = ClusterQuiver(['A',[2,5],1]); Q ## line 90 ## Quiver on 7 vertices of type ['A', [2, 5], 1] sage: Q = ClusterQuiver(['A', [5,0],1]); Q ## line 93 ## Quiver on 5 vertices of type ['D', 5] sage: Q.is_finite() ## line 95 ## True sage: Q.is_acyclic() ## line 97 ## False sage: Q = ClusterQuiver(['F', 4, [2,1]]); Q ## line 100 ## Quiver on 6 vertices of type ['F', 4, [1, 2]] sage: MT = Q.mutation_type(); MT.standard_quiver() == Q ## line 102 ## False sage: dg = Q.digraph(); Q.mutate([2,1,4,0,5,3]) ## line 104 ## sage: dg2 = Q.digraph(); dg2.is_isomorphic(dg,edge_labels=True) ## line 105 ## False sage: dg2.is_isomorphic(MT.standard_quiver().digraph(),edge_labels=True) ## line 107 ## True sage: Q = ClusterQuiver(['G',2, (3,1)]); Q ## line 110 ## Quiver on 4 vertices of type ['G', 2, [1, 3]] sage: MT = Q.mutation_type(); MT.standard_quiver() == Q ## line 112 ## False sage: Q = ClusterQuiver(['GR',[3,6]]); Q ## line 115 ## Quiver on 4 vertices of type ['D', 4] sage: MT = Q.mutation_type(); MT.standard_quiver() == Q ## line 117 ## False sage: Q = ClusterQuiver(['GR',[3,7]]); Q ## line 120 ## Quiver on 6 vertices of type ['E', 6] sage: Q = ClusterQuiver(['TR',2]); Q ## line 123 ## Quiver on 3 vertices of type ['A', 3] sage: MT = Q.mutation_type(); MT.standard_quiver() == Q ## line 125 ## False sage: Q.mutate([1,0]); MT.standard_quiver() == Q ## line 127 ## True sage: Q = ClusterQuiver(['TR',3]); Q ## line 130 ## Quiver on 6 vertices of type ['D', 6] sage: MT = Q.mutation_type(); MT.standard_quiver() == Q ## line 132 ## False sage: Q = ClusterQuiver(['A',[2,5],1]); Q ## line 137 ## Quiver on 7 vertices of type ['A', [2, 5], 1] sage: T = ClusterQuiver( Q ); T ## line 139 ## Quiver on 7 vertices of type ['A', [2, 5], 1] sage: Q = ClusterQuiver(['A',[2,5],1]); Q ## line 144 ## Quiver on 7 vertices of type ['A', [2, 5], 1] sage: T = ClusterQuiver( Q._M ); T ## line 146 ## Quiver on 7 vertices sage: Q = ClusterQuiver( matrix([[0,1,-1],[-1,0,1],[1,-1,0],[1,2,3]]) ); Q ## line 149 ## Quiver on 4 vertices with 1 frozen vertex sage: Q = ClusterQuiver( matrix([]) ); Q ## line 152 ## Quiver without vertices sage: Q = ClusterQuiver(['A',[2,5],1]); Q ## line 157 ## Quiver on 7 vertices of type ['A', [2, 5], 1] sage: T = ClusterQuiver( Q._digraph ); T ## line 159 ## Quiver on 7 vertices sage: Q = ClusterQuiver( DiGraph([[1,2],[2,3],[3,4],[4,1]]) ); Q ## line 162 ## Quiver on 4 vertices sage: Q = ClusterQuiver(DiGraph([['a', 'b'], ['b', 'c'], ['c', 'd'], ['d', 'e']]), frozen=['c']); Q ## line 165 ## Quiver on 5 vertices with 1 frozen vertex sage: Q.mutation_type() ## line 168 ## [ ['A', 2], ['A', 2] ] sage: Q ## line 170 ## Quiver on 5 vertices of type [ ['A', 2], ['A', 2] ] with 1 frozen vertex sage: Q = ClusterQuiver(['A',[2,5],1]); Q ## line 175 ## Quiver on 7 vertices of type ['A', [2, 5], 1] sage: T = ClusterQuiver( Q._digraph.edges() ); T ## line 177 ## Quiver on 7 vertices sage: Q = ClusterQuiver([[1, 2], [2, 3], [3, 4], [4, 1]]); Q ## line 180 ## Quiver on 4 vertices sage: Q = ClusterQuiver(DiGraph([[1,1]])) ## line 185 ## sage: Q = ClusterQuiver([[1,1]]) ## line 190 ## sage: Q = ClusterQuiver(DiGraph([[1, 0],[0,1]])) ## line 195 ## sage: Q = ClusterQuiver('whatever') ## line 200 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 204 ## 0 sage: Q = ClusterQuiver(['A',4]) ## line 209 ## sage: TestSuite(Q).run() ## line 210 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 211 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 474 ## sage: T = Q.mutate( 2, inplace=False ) ## line 475 ## sage: Q.__eq__( T ) ## line 476 ## False sage: T.mutate( 2 ) ## line 478 ## sage: Q.__eq__( T ) ## line 479 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 481 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 490 ## sage: hash(Q) # indirect doctest ## line 491 ## -1264862561 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 493 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 503 ## sage: Q._repr_() ## line 504 ## "Quiver on 5 vertices of type ['A', 5]" sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 506 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 541 ## sage: Q.plot() ## line 542 ## Graphics object consisting of 15 graphics primitives sage: Q.plot(circular=True) ## line 544 ## Graphics object consisting of 15 graphics primitives sage: Q.plot(circular=True, mark=1) ## line 546 ## Graphics object consisting of 15 graphics primitives sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 548 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 663 ## sage: Q.show() # long time ## line 664 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 665 ## 0 sage: S = ClusterQuiver(['A',4]) ## line 689 ## sage: S.interact() ## line 690 ## doctest:warning File "/build/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 938, in run_doctests self.dispatcher.dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1947, in parallel_dispatch w.start() # This might take some time File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2219, in start super(DocTestWorker, self).start() File "/usr/lib/python3.9/multiprocessing/process.py", line 121, in start self._popen = self._Popen(self) File "/usr/lib/python3.9/multiprocessing/context.py", line 224, in _Popen return _default_context.get_context().Process._Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/context.py", line 277, in _Popen return Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 19, in __init__ self._launch(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 71, in _launch code = process_obj._bootstrap(parent_sentinel=child_r) File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2191, in run task(self.options, self.outtmpfile, msgpipe, self.result_queue) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2520, in __call__ doctests, extras = self._run(runner, options, results) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2567, in _run result = runner.run(test) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 918, in run return self._run(test, compileflags, out) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in S.interact() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/quiver.py", line 693, in interact return cluster_interact(self, fig_size, circular, kind="quiver") File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/combinat/cluster_algebra_quiver/interact.py", line 47, in cluster_interact mut_buttons = widgets.ToggleButtons(options=list(range(self._n)), File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget_selection.py", line 91, in __init__ super(_Selection, self).__init__(*args, **kwargs) File "/usr/lib/python3/dist-packages/ipywidgets/widgets/widget.py", line 200, in __init__ super(Widget, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 82, in __init__ super(Configurable, self).__init__(**kwargs) File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1088, in __init__ warn( File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : DeprecationWarning: Passing unrecognized arguments to super(ToggleButtons).__init__(style={'button_width': 'initial'}). object.__init__() takes exactly one argument (the instance to initialize) This is deprecated in traitlets 4.2.This error will be raised in a future release of traitlets. VBox(children=(Dropdown(value='circular', options=['circular', 'spring'], description='Display style:'), HBox(children=(Checkbox(value=True, description='Display mutation sequence'),)), HBox(children=(Checkbox(value=True, description='Display B-matrix'), Checkbox(value=True, description='Show last mutation vertex'))), ToggleButtons(value=0, options=[0, 1, 2, 3], description='Mutate at: '), Output())) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 692 ## 0 sage: Q = ClusterQuiver(['F',4,[1,2]]) ## line 706 ## sage: Q.save_image(os.path.join(SAGE_TMP, 'sage.png')) ## line 707 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 708 ## 0 sage: Q = ClusterQuiver(['F',4,[1,2]]) ## line 729 ## sage: Q.qmu_save(os.path.join(SAGE_TMP, 'sage.qmu')) ## line 730 ## sage: S = ClusterSeed(['A',3]) ## line 734 ## sage: T1 = S.principal_extension() ## line 735 ## sage: Q = T1.quiver() ## line 736 ## sage: Q.qmu_save(os.path.join(SAGE_TMP, 'sage.qmu')) ## line 737 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 738 ## 0 sage: ClusterQuiver(['A',4]).b_matrix() ## line 799 ## [ 0 1 0 0] [-1 0 -1 0] [ 0 1 0 1] [ 0 0 -1 0] sage: ClusterQuiver(['B',4]).b_matrix() ## line 805 ## [ 0 1 0 0] [-1 0 -1 0] [ 0 1 0 1] [ 0 0 -2 0] sage: ClusterQuiver(['D',4]).b_matrix() ## line 811 ## [ 0 1 0 0] [-1 0 -1 -1] [ 0 1 0 0] [ 0 1 0 0] sage: ClusterQuiver(QuiverMutationType([['A',2],['B',2]])).b_matrix() ## line 817 ## [ 0 1 0 0] [-1 0 0 0] [ 0 0 0 1] [ 0 0 -2 0] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 822 ## 0 sage: ClusterQuiver(['A',1]).digraph() ## line 831 ## Digraph on 1 vertex sage: list(ClusterQuiver(['A',1]).digraph()) ## line 833 ## [0] sage: ClusterQuiver(['A',1]).digraph().edges() ## line 835 ## [] sage: ClusterQuiver(['A',4]).digraph() ## line 838 ## Digraph on 4 vertices sage: ClusterQuiver(['A',4]).digraph().edges() ## line 840 ## [(0, 1, (1, -1)), (2, 1, (1, -1)), (2, 3, (1, -1))] sage: ClusterQuiver(['B',4]).digraph() ## line 843 ## Digraph on 4 vertices sage: ClusterQuiver(['A',4]).digraph().edges() ## line 845 ## [(0, 1, (1, -1)), (2, 1, (1, -1)), (2, 3, (1, -1))] sage: ClusterQuiver(QuiverMutationType([['A',2],['B',2]])).digraph() ## line 848 ## Digraph on 4 vertices sage: ClusterQuiver(QuiverMutationType([['A',2],['B',2]])).digraph().edges() ## line 851 ## [(0, 1, (1, -1)), (2, 3, (1, -2))] sage: ClusterQuiver(['C', 4], user_labels = ['x', 'y', 'z', 'w']).digraph().edges() ## line 854 ## [('x', 'y', (1, -1)), ('z', 'w', (2, -1)), ('z', 'y', (1, -1))] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 856 ## 0 sage: ClusterQuiver(['A',4]).mutation_type() ## line 880 ## ['A', 4] sage: ClusterQuiver(['A',(3,1),1]).mutation_type() ## line 882 ## ['A', [1, 3], 1] sage: ClusterQuiver(['C',2]).mutation_type() ## line 884 ## ['B', 2] sage: ClusterQuiver(['B',4,1]).mutation_type() ## line 886 ## ['BD', 4, 1] sage: Q = ClusterQuiver(['A',5]) ## line 891 ## sage: Q._mutation_type = None ## line 892 ## sage: Q.mutation_type() ## line 893 ## ['A', 5] sage: Q = ClusterQuiver([(0,1),(1,2),(2,3),(3,4)]) ## line 896 ## sage: Q.mutation_type() ## line 897 ## ['A', 5] sage: Q = ClusterQuiver(DiGraph([['a', 'b'], ['c', 'b'], ['c', 'd'], ['e', 'd']]), frozen=['c']) ## line 900 ## sage: Q.mutation_type() ## line 902 ## [ ['A', 2], ['A', 2] ] sage: Q = ClusterQuiver(['E',8,[1,1]]); Q ## line 907 ## Quiver on 10 vertices of type ['E', 8, [1, 1]] sage: Q._mutation_type = None; Q ## line 909 ## Quiver on 10 vertices sage: Q.mutation_type() # long time ## line 911 ## ['E', 8, [1, 1]] sage: Q = ClusterQuiver(['D',4,1]) ## line 916 ## sage: Q._mutation_type = None ## line 917 ## sage: Q = ClusterQuiver(['X',6]) ## line 923 ## sage: Q._mutation_type = None ## line 924 ## sage: Q.mutation_type() # long time ## line 925 ## ['X', 6] sage: dg = DiGraph(); dg.add_edges([(9,0),(9,4),(4,6),(6,7),(7,8),(8,3),(3,5),(5,6),(8,1),(2,3)]) ## line 930 ## sage: ClusterQuiver( dg ).mutation_type() # long time ## line 931 ## ['E', 8, [1, 1]] sage: dg = DiGraph( { 0:[3], 1:[0,4], 2:[0,6], 3:[1,2,7], 4:[3,8], 5:[2], 6:[3,5], 7:[4,6], 8:[7] } ) ## line 934 ## sage: ClusterQuiver( dg ).mutation_type() # long time ## line 935 ## ['E', 8, 1] sage: dg = DiGraph( { 0:[3,9], 1:[0,4], 2:[0,6], 3:[1,2,7], 4:[3,8], 5:[2], 6:[3,5], 7:[4,6], 8:[7], 9:[1] } ) ## line 938 ## sage: ClusterQuiver( dg ).mutation_type() # long time ## line 939 ## ['E', 8, [1, 1]] sage: Q = ClusterQuiver(['GR',[4,9]]) ## line 944 ## sage: Q._mutation_type = None ## line 945 ## sage: Q.mutation_type() ## line 946 ## 'undetermined infinite mutation type' sage: Q = ClusterQuiver([['A', 3], ['B', 3]]) ## line 951 ## sage: Q._mutation_type = None ## line 952 ## sage: Q.mutation_type() ## line 953 ## [ ['A', 3], ['B', 3] ] sage: Q = ClusterQuiver([['A', 3], ['T', [4,4,4]]]) ## line 956 ## sage: Q._mutation_type = None ## line 957 ## sage: Q.mutation_type() ## line 958 ## [['A', 3], 'undetermined infinite mutation type'] sage: Q = ClusterQuiver([['A', 3], ['B', 3], ['T', [4,4,4]]]) ## line 961 ## sage: Q._mutation_type = None ## line 962 ## sage: Q.mutation_type() ## line 963 ## [['A', 3], ['B', 3], 'undetermined infinite mutation type'] sage: Q = ClusterQuiver([[0,1,2],[1,2,2],[2,0,2],[3,4,1],[4,5,1]]) ## line 966 ## sage: Q.mutation_type() ## line 967 ## ['undetermined finite mutation type', ['A', 3]] sage: Q = ClusterQuiver(matrix([[0, 3], [-1, 0], [1, 0], [0, 1]])) ## line 972 ## sage: Q.mutation_type() ## line 973 ## ['G', 2] sage: Q = ClusterQuiver(matrix([[0, -1, -1, 1, 0], [1, 0, 1, 0, 1], [1, -1, 0, -1, 0], [-1, 0, 1, 0, 1], [0, -1, 0, -1, 0], [0, 1, 0, -1, -1], [0, 1, -1, 0, 0]])) ## line 975 ## sage: Q.mutation_type() ## line 976 ## 'undetermined infinite mutation type' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 978 ## 0 sage: ClusterQuiver(['A',4]).n() ## line 1040 ## 4 sage: ClusterQuiver(['A',(3,1),1]).n() ## line 1042 ## 4 sage: ClusterQuiver(['B',4]).n() ## line 1044 ## 4 sage: ClusterQuiver(['B',4,1]).n() ## line 1046 ## 5 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1048 ## 0 sage: Q = ClusterQuiver(['A',4]) ## line 1057 ## sage: Q.m() ## line 1058 ## 0 sage: T = ClusterQuiver(Q.digraph().edges(), frozen=[3]) ## line 1061 ## sage: T.n() ## line 1062 ## 3 sage: T.m() ## line 1064 ## 1 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1066 ## 0 sage: Q = ClusterQuiver(DiGraph([['a', 'b'], ['c', 'b'], ['c', 'd'], ['e', 'd']]), frozen=['b', 'd']) ## line 1075 ## sage: Q.free_vertices() ## line 1077 ## ['a', 'c', 'e'] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1079 ## 0 sage: Q = ClusterQuiver(DiGraph([['a', 'b'], ['c', 'b'], ['c', 'd'], ['e', 'd']]), frozen=['b', 'd']) ## line 1088 ## sage: sorted(Q.frozen_vertices()) ## line 1090 ## ['b', 'd'] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1092 ## 0 sage: Q = ClusterQuiver(['A',4]); Q.digraph().edges() ## line 1109 ## [(0, 1, (1, -1)), (2, 1, (1, -1)), (2, 3, (1, -1))] sage: T = Q.canonical_label(); T.digraph().edges() ## line 1112 ## [(0, 3, (1, -1)), (1, 2, (1, -1)), (1, 3, (1, -1))] sage: T, iso = Q.canonical_label(certificate=True) ## line 1115 ## sage: T.digraph().edges(); iso ## line 1116 ## [(0, 3, (1, -1)), (1, 2, (1, -1)), (1, 3, (1, -1))] {0: 0, 1: 3, 2: 1, 3: 2} sage: Q = ClusterQuiver(QuiverMutationType([['B',2],['A',1]])); Q ## line 1120 ## Quiver on 3 vertices of type [ ['B', 2], ['A', 1] ] sage: Q.canonical_label() ## line 1123 ## Quiver on 3 vertices of type [ ['A', 1], ['B', 2] ] sage: Q.canonical_label(certificate=True) ## line 1126 ## (Quiver on 3 vertices of type [ ['A', 1], ['B', 2] ], {0: 1, 1: 2, 2: 0}) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1128 ## 0 sage: ClusterQuiver(['A',4]).is_acyclic() ## line 1158 ## True sage: ClusterQuiver(['A',[2,1],1]).is_acyclic() ## line 1161 ## True sage: ClusterQuiver([[0,1],[1,2],[2,0]]).is_acyclic() ## line 1164 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1166 ## 0 sage: ClusterQuiver(['A',[3,3],1]).is_bipartite() ## line 1175 ## True sage: ClusterQuiver(['A',[4,3],1]).is_bipartite() ## line 1178 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1180 ## 0 sage: Q = ClusterQuiver(['A',4]) ## line 1195 ## sage: T = ClusterQuiver(Q.digraph().edges(), frozen=[3]) ## line 1196 ## sage: T.digraph().edges() ## line 1197 ## [(0, 1, (1, -1)), (2, 1, (1, -1)), (2, 3, (1, -1))] sage: T.exchangeable_part().digraph().edges() ## line 1200 ## [(0, 1, (1, -1)), (2, 1, (1, -1))] sage: Q2 = Q.principal_extension() ## line 1203 ## sage: Q3 = Q2.principal_extension() ## line 1204 ## sage: Q2.exchangeable_part() == Q3.exchangeable_part() ## line 1205 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1207 ## 0 sage: Q = ClusterQuiver(['A',2]); Q ## line 1220 ## Quiver on 2 vertices of type ['A', 2] sage: T = Q.principal_extension(); T ## line 1222 ## Quiver on 4 vertices of type ['A', 2] with 2 frozen vertices sage: T2 = T.principal_extension(); T2 ## line 1224 ## Quiver on 6 vertices of type ['A', 2] with 4 frozen vertices sage: Q.digraph().edges() ## line 1226 ## [(0, 1, (1, -1))] sage: T.digraph().edges() ## line 1228 ## [(0, 1, (1, -1)), (2, 0, (1, -1)), (3, 1, (1, -1))] sage: T2.digraph().edges() ## line 1230 ## [(0, 1, (1, -1)), (2, 0, (1, -1)), (3, 1, (1, -1)), (4, 0, (1, -1)), (5, 1, (1, -1))] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1232 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 1248 ## sage: Q.mutate([1,2,4,3,2]) ## line 1249 ## sage: Q.first_sink() ## line 1250 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1252 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 1265 ## sage: Q.mutate([1,2,4,3,2]) ## line 1266 ## sage: Q.sinks() ## line 1267 ## [0, 2] sage: Q = ClusterQuiver(['A',5]) ## line 1270 ## sage: Q.mutate([2,1,3,4,2]) ## line 1271 ## sage: Q.sinks() ## line 1272 ## [3] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1274 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 1283 ## sage: Q.mutate([2,1,3,4,2]) ## line 1284 ## sage: Q.first_source() ## line 1285 ## 1 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1287 ## 0 sage: Q = ClusterQuiver(['A',5]) ## line 1300 ## sage: Q.mutate([1,2,4,3,2]) ## line 1301 ## sage: Q.sources() ## line 1302 ## [] sage: Q = ClusterQuiver(['A',5]) ## line 1305 ## sage: Q.mutate([2,1,3,4,2]) ## line 1306 ## sage: Q.sources() ## line 1307 ## [1] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1309 ## 0 sage: Q = ClusterQuiver(['A',4]); Q.b_matrix() ## line 1326 ## [ 0 1 0 0] [-1 0 -1 0] [ 0 1 0 1] [ 0 0 -1 0] sage: Q.mutate(0); Q.b_matrix() ## line 1332 ## [ 0 -1 0 0] [ 1 0 -1 0] [ 0 1 0 1] [ 0 0 -1 0] sage: T = Q.mutate(0, inplace=False); T ## line 1338 ## Quiver on 4 vertices of type ['A', 4] sage: Q.mutate(0) ## line 1341 ## sage: Q == T ## line 1342 ## True sage: Q.mutate([0,1,0]) ## line 1345 ## sage: Q.b_matrix() ## line 1346 ## [ 0 -1 1 0] [ 1 0 0 0] [-1 0 0 1] [ 0 0 -1 0] sage: Q = ClusterQuiver(QuiverMutationType([['A',1],['A',3]])) ## line 1352 ## sage: Q.b_matrix() ## line 1353 ## [ 0 0 0 0] [ 0 0 1 0] [ 0 -1 0 -1] [ 0 0 1 0] sage: T = Q.mutate(0,inplace=False) ## line 1359 ## sage: Q == T ## line 1360 ## True sage: Q = ClusterQuiver(['A',3]); Q.b_matrix() ## line 1363 ## [ 0 1 0] [-1 0 -1] [ 0 1 0] sage: Q.mutate('first_sink'); Q.b_matrix() ## line 1367 ## [ 0 -1 0] [ 1 0 1] [ 0 -1 0] sage: Q.mutate('first_source'); Q.b_matrix() ## line 1371 ## [ 0 1 0] [-1 0 -1] [ 0 1 0] sage: dg = DiGraph() ## line 1376 ## sage: dg.add_vertices(['a','b','c','d','e']) ## line 1377 ## sage: dg.add_edges([['a','b'], ['b','c'], ['c','d'], ['d','e']]) ## line 1378 ## sage: Q2 = ClusterQuiver(dg, frozen=['c']); Q2.b_matrix() ## line 1379 ## [ 0 1 0 0] [-1 0 0 0] [ 0 0 0 1] [ 0 0 -1 0] [ 0 -1 1 0] sage: Q2.mutate('a'); Q2.b_matrix() ## line 1385 ## [ 0 -1 0 0] [ 1 0 0 0] [ 0 0 0 1] [ 0 0 -1 0] [ 0 -1 1 0] sage: dg = DiGraph([['a', 'b'], ['b', 'c']], format='list_of_edges') ## line 1392 ## sage: Q = ClusterQuiver(dg);Q ## line 1393 ## Quiver on 3 vertices sage: Q.mutate(['a','b'],inplace=False).digraph().edges() ## line 1395 ## [('a', 'b', (1, -1)), ('c', 'b', (1, -1))] sage: Q = ClusterQuiver(['A',4]); Q.mutate(0,1) ## line 1400 ## sage: Q = ClusterQuiver(['A',4]); Q.mutate(0,0) ## line 1405 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1409 ## 0 sage: Q = ClusterQuiver(['A',4]) ## line 1465 ## sage: seq = Q.mutation_sequence([0,1]); seq ## line 1466 ## [Quiver on 4 vertices of type ['A', 4], Quiver on 4 vertices of type ['A', 4], Quiver on 4 vertices of type ['A', 4]] sage: [T.b_matrix() for T in seq] ## line 1468 ## [ [ 0 1 0 0] [ 0 -1 0 0] [ 0 1 -1 0] [-1 0 -1 0] [ 1 0 -1 0] [-1 0 1 0] [ 0 1 0 1] [ 0 1 0 1] [ 1 -1 0 1] [ 0 0 -1 0], [ 0 0 -1 0], [ 0 0 -1 0] ] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1475 ## 0 sage: Q = ClusterQuiver(['A',(2,3),1]) ## line 1540 ## sage: Q.mutation_type() ## line 1541 ## ['A', [2, 3], 1] sage: Q.reorient([(0,1),(1,2),(2,3),(3,4)]) ## line 1544 ## sage: Q.mutation_type() ## line 1545 ## ['D', 5] sage: Q.reorient([0,1,2,3,4]) ## line 1548 ## sage: Q.mutation_type() ## line 1549 ## ['A', [1, 4], 1] sage: Q = ClusterQuiver(['A',2]) ## line 1554 ## sage: Q.reorient([]) ## line 1555 ## sage: Q.reorient([3,4]) ## line 1559 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1564 ## 0 sage: Q = ClusterQuiver(['A',3]) ## line 1619 ## sage: it = Q.mutation_class_iter() ## line 1620 ## sage: for T in it: print(T) ## line 1621 ## Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] sage: it = Q.mutation_class_iter(depth=1) ## line 1627 ## sage: for T in it: print(T) ## line 1628 ## Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] sage: it = Q.mutation_class_iter(show_depth=True) ## line 1633 ## sage: for T in it: pass ## line 1634 ## Depth: 0 found: 1 Time: 0.01 s Depth: 1 found: 3 Time: 0.03 s Depth: 2 found: 4 Time: 0.06 s sage: it = Q.mutation_class_iter(return_paths=True) ## line 1639 ## sage: for T in it: print(T) ## line 1640 ## (Quiver on 3 vertices of type ['A', 3], []) (Quiver on 3 vertices of type ['A', 3], [1]) (Quiver on 3 vertices of type ['A', 3], [0]) (Quiver on 3 vertices of type ['A', 3], [0, 1]) sage: it = Q.mutation_class_iter(up_to_equivalence=False) ## line 1646 ## sage: for T in it: print(T) ## line 1647 ## Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] sage: it = Q.mutation_class_iter(return_paths=True,up_to_equivalence=False) ## line 1663 ## sage: mutation_class = list(it) ## line 1664 ## sage: len(mutation_class) ## line 1665 ## 14 sage: mutation_class[0] ## line 1667 ## (Quiver on 3 vertices of type ['A', 3], []) sage: Q = ClusterQuiver(['A',3]) ## line 1670 ## sage: it = Q.mutation_class_iter(data_type='path') ## line 1671 ## sage: for T in it: print(T) ## line 1672 ## [] [1] [0] [0, 1] sage: Q = ClusterQuiver(['A',3]) ## line 1678 ## sage: it = Q.mutation_class_iter(return_paths=True,data_type='matrix') ## line 1679 ## sage: next(it) ## line 1680 ## ( [ 0 0 1] [ 0 0 1] [-1 -1 0], [] ) sage: dg = DiGraph([['a', 'b'], ['b', 'c']], format='list_of_edges') ## line 1687 ## sage: S = ClusterQuiver(dg, frozen=['b']) ## line 1688 ## sage: S.mutation_class() ## line 1689 ## [Quiver on 3 vertices with 1 frozen vertex, Quiver on 3 vertices with 1 frozen vertex, Quiver on 3 vertices with 1 frozen vertex] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1693 ## 0 sage: Q = ClusterQuiver(['A',3]) ## line 1757 ## sage: Ts = Q.mutation_class() ## line 1758 ## sage: for T in Ts: print(T) ## line 1759 ## Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] sage: Ts = Q.mutation_class(depth=1) ## line 1765 ## sage: for T in Ts: print(T) ## line 1766 ## Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] sage: Ts = Q.mutation_class(show_depth=True) ## line 1771 ## Depth: 0 found: 1 Time: 0.01 s Depth: 1 found: 3 Time: 0.03 s Depth: 2 found: 4 Time: 0.05 s sage: Ts = Q.mutation_class(return_paths=True) ## line 1776 ## sage: for T in Ts: print(T) ## line 1777 ## (Quiver on 3 vertices of type ['A', 3], []) (Quiver on 3 vertices of type ['A', 3], [1]) (Quiver on 3 vertices of type ['A', 3], [0]) (Quiver on 3 vertices of type ['A', 3], [0, 1]) sage: Ts = Q.mutation_class(up_to_equivalence=False) ## line 1783 ## sage: for T in Ts: print(T) ## line 1784 ## Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] Quiver on 3 vertices of type ['A', 3] sage: Ts = Q.mutation_class(return_paths=True,up_to_equivalence=False) ## line 1800 ## sage: len(Ts) ## line 1801 ## 14 sage: Ts[0] ## line 1803 ## (Quiver on 3 vertices of type ['A', 3], []) sage: Ts = Q.mutation_class(show_depth=True) ## line 1806 ## Depth: 0 found: 1 Time: 0.00 s Depth: 1 found: 3 Time: 0.03 s Depth: 2 found: 4 Time: 0.06 s sage: Ts = Q.mutation_class(show_depth=True, up_to_equivalence=False) ## line 1811 ## Depth: 0 found: 1 Time: 0.01 s Depth: 1 found: 4 Time: 0.03 s Depth: 2 found: 6 Time: 0.06 s Depth: 3 found: 10 Time: 0.11 s Depth: 4 found: 14 Time: 0.17 s sage: all(len(ClusterQuiver(['A',n]).mutation_class()) == ClusterQuiver(['A',n]).mutation_type().class_size() for n in [2..6]) ## line 1820 ## True sage: all(len(ClusterQuiver(['B',n]).mutation_class()) == ClusterQuiver(['B',n]).mutation_type().class_size() for n in [2..6]) ## line 1825 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1829 ## 0 sage: Q = ClusterQuiver(['A',3]) ## line 1845 ## sage: Q.is_finite() ## line 1846 ## True sage: Q = ClusterQuiver(['A',[2,2],1]) ## line 1848 ## sage: Q.is_finite() ## line 1849 ## False sage: Q = ClusterQuiver([['A',3],['B',3]]) ## line 1851 ## sage: Q.is_finite() ## line 1852 ## True sage: Q = ClusterQuiver(['T',[4,4,4]]) ## line 1854 ## sage: Q.is_finite() ## line 1855 ## False sage: Q = ClusterQuiver([['A',3],['T',[4,4,4]]]) ## line 1857 ## sage: Q.is_finite() ## line 1858 ## False sage: Q = ClusterQuiver([['A',3],['T',[2,2,3]]]) ## line 1860 ## sage: Q.is_finite() ## line 1861 ## True sage: Q = ClusterQuiver([['A',3],['D',5]]) ## line 1863 ## sage: Q.is_finite() ## line 1864 ## True sage: Q = ClusterQuiver([['A',3],['D',5,1]]) ## line 1866 ## sage: Q.is_finite() ## line 1867 ## False sage: Q = ClusterQuiver([[0,1,2],[1,2,2],[2,0,2]]) ## line 1870 ## sage: Q.is_finite() ## line 1871 ## False sage: Q = ClusterQuiver([[0,1,2],[1,2,2],[2,0,2],[3,4,1],[4,5,1]]) ## line 1874 ## sage: Q.is_finite() ## line 1875 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1877 ## 0 sage: Q = ClusterQuiver(['A',10]) ## line 1898 ## sage: Q._mutation_type = None ## line 1899 ## sage: Q.is_mutation_finite() ## line 1900 ## True sage: Q = ClusterQuiver([(0,1),(1,2),(2,3),(3,4),(4,5),(5,6),(6,7),(7,8),(2,9)]) ## line 1903 ## sage: Q.is_mutation_finite() ## line 1904 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1906 ## 0 sage: S = ClusterQuiver(['A',4]); S.number_of_edges() ## line 1942 ## 3 sage: S = ClusterQuiver(['B',4]); S.number_of_edges() ## line 1945 ## 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1947 ## 0 sage: S = ClusterQuiver(['A',4]).relabel({1:'5',2:'go'}) ## line 1969 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1970 ## 0 sage: Fd = ClusterQuiver([[1,2]]).d_vector_fan(); Fd ## line 2021 ## Rational polyhedral fan in 2-d lattice N sage: Fd.ngenerating_cones() ## line 2023 ## 5 sage: Fd = ClusterQuiver([[1,2],[2,3]]).d_vector_fan(); Fd ## line 2026 ## ------------------------------------------------------------------------ (no backtrace available) ------------------------------------------------------------------------ Attaching gdb to process id 12412. GNU gdb (Debian 10.1-1+b1) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". (No debugging symbols found in /usr/bin/python3.9) (No debugging symbols found in /lib/arm-linux-gnueabihf/libpthread.so.0) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". (No debugging symbols found in /lib/arm-linux-gnueabihf/libdl.so.2) (No debugging symbols found in /lib/arm-linux-gnueabihf/libutil.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libm.so.6) (No debugging symbols found in /lib/arm-linux-gnueabihf/libexpat.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libz.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libc.so.6) (No debugging symbols found in /lib/ld-linux-armhf.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libgcc_s.so.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_opcode.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_json.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_bz2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libbz2.so.1.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/resource.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmp.so.10) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_hashlib.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpari-gmp-tls.so.7) (No debugging symbols found in /usr/lib/python3/dist-packages/gmpy2/gmpy2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpc.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfr.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_decimal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lzma.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/liblzma.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Compiler/Scanning.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Actions.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Scanners.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ssl.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libssl.so.1.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ctypes.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libffi.so.7) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/mmap.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_queue.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/termios.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_sqlite3.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_contextvars.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_asyncio.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lsprof.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-arb.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-2.6.3.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libntl.so.43) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgf2x.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_umath.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libopenblas.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgfortran.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_tests.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/lapack_lite.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblapack.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/_umath_linalg.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/fft/_pocketfft_internal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/mtrand.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/bit_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_common.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_bounded_integers.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_mt19937.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_philox.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_pcg64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_sfc64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_uuid.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libuuid.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/ft2font.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfreetype.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpng16.so.16) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlidec.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlicommon.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/kiwisolver.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgsl.so.25) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgslcblas.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/pari_instance.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/gen.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/stack.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/string_utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/convert.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/closure.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/handle_error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_linux.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_posix.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libnss_files.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pselect.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pysignals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfi.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsymmetrica.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgivaro.so.9) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmpxx.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgomp.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libiml.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libatlas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4ri-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgd.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjpeg.so.62) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXpm.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libtiff.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libwebp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libX11.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzstd.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjbig.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libxcb.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXau.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbsd.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4rie-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-Singular-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-polys-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-factory-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-omalloc-4.1.1+0.9.6.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-resources-4.1.1.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libreadline.so.8) (No debugging symbols found in /lib/arm-linux-gnueabihf/libtinfo.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/singmathic.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpynac.so.18) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpython3.9.so.1.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial_groebner.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgap.so.7) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/librw.so.0) (No debugging symbols found in /usr/lib/libcliquer.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzn_poly-0.9.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/linear_algebra.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libppl.so.14) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/constraint.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/mip_problem.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/polyhedron.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/bit_arrays.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblrcalc.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/alarm.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/audioop.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/constants.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzmq.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsodium.so.23) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpgm-5.3.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libnorm.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libcom_err.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0) (No debugging symbols found in /lib/arm-linux-gnueabihf/libkeyutils.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libresolv.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/message.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/context.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/socket.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_poll.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_version.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_device.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_proxy_steerable.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/tornado/speedups.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_curses.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libncursesw.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/readline.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/_path.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/PIL/_imaging.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libimagequant.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/_image.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/backends/_backend_agg.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldQ.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldGeneral.so) 0xb6d90c64 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0xb6df09a4 in wait4 () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb62681e2 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x0000000000000000 in ?? () #1 0x00000000b6df0960 in wait4 () #2 0x0000000000000000 in ?? () [Inferior 1 (process 12412) detached] Saved trace to /build/sagemath-9.2/debian/test/crash_logs/crash_udwcde9e.log ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/combinat/crystals/affine_factorization.py [86 tests, 442.42 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/affinization.py [59 tests, 72.45 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/bkk_crystals.py [12 tests, 5.57 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog.py [1 test, 0.38 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog_elementary_crystals.py [1 test, 0.50 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog_infinity_crystals.py [1 test, 0.67 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/catalog_kirillov_reshetikhin.py [1 test, 0.46 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/crystals.py [25 tests, 11.41 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/direct_sum.py [57 tests, 1.37 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/elementary_crystals.py [249 tests, 6.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/fast_crystals.py [78 tests, 4.70 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/fully_commutative_stable_grothendieck.py [248 tests, 12.82 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/generalized_young_walls.py [167 tests, 29.48 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/highest_weight_crystals.py [107 tests, 3.38 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/induced_structure.py [196 tests, 44.08 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/infinity_crystals.py [112 tests, 15.62 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/kac_modules.py [146 tests, 18.61 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/kirillov_reshetikhin.py [775 tests, 352.83 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/kyoto_path_model.py [110 tests, 20.15 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/letters.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/letters.pyx [388 tests, 232.21 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/alcove_path.py [305 tests, 878.65 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/monomial_crystals.py [258 tests, 50.62 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/multisegments.py [60 tests, 12.62 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/littelmann_path.py [317 tests, 292.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/mv_polytopes.py [66 tests, 326.39 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/pbw_datum.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/pbw_datum.pyx [84 tests, 14.51 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/polyhedral_realization.py [50 tests, 82.22 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/spins.pxd [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/spins.pyx [101 tests, 11.73 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/star_crystal.py [55 tests, 393.55 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/subcrystal.py [75 tests, 59.13 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/pbw_crystal.py [117 tests, 864.76 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/tensor_product_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/tensor_product_element.pyx [322 tests, 32.12 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/virtual_crystal.py [103 tests, 9.71 s] sage -t --long --random-seed=0 src/sage/combinat/cyclic_sieving_phenomenon.py [27 tests, 5.05 s] sage -t --long --random-seed=0 src/sage/combinat/debruijn_sequence.pyx [28 tests, 4.04 s] sage -t --long --random-seed=0 src/sage/combinat/decorated_permutation.py [35 tests, 19.91 s] sage -t --long --random-seed=0 src/sage/combinat/degree_sequences.pyx [28 tests, 8.26 s] sage -t --long --random-seed=0 src/sage/combinat/derangements.py [87 tests, 2.91 s] sage -t --long --random-seed=0 src/sage/combinat/crystals/tensor_product.py [196 tests, 204.94 s] sage -t --long --random-seed=0 src/sage/combinat/designs/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/designs/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/descent_algebra.py [145 tests, 66.60 s] sage -t --long --random-seed=0 src/sage/combinat/designs/bibd.py [138 tests, 229.08 s] sage -t --long --random-seed=0 src/sage/combinat/designs/covering_design.py [46 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/combinat/designs/database.py [364 tests, 389.22 s] sage -t --long --random-seed=0 src/sage/combinat/designs/design_catalog.py [1 test, 6.31 s] sage -t --long --random-seed=0 src/sage/combinat/designs/designs_pyx.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/designs/designs_pyx.pyx [99 tests, 8.71 s] sage -t --long --random-seed=0 src/sage/combinat/designs/difference_family.py [165 tests, 163.73 s] sage -t --long --random-seed=0 src/sage/combinat/designs/difference_matrices.py [20 tests, 3.84 s] sage -t --long --random-seed=0 src/sage/combinat/designs/evenly_distributed_sets.pyx [51 tests, 31.42 s] sage -t --long --random-seed=0 src/sage/combinat/designs/ext_rep.py [100 tests, 1.12 s] sage -t --long --random-seed=0 src/sage/combinat/designs/gen_quadrangles_with_spread.pyx [52 tests, 1270.49 s] sage -t --long --random-seed=0 src/sage/combinat/designs/group_divisible_designs.py [30 tests, 2.96 s] sage -t --long --random-seed=0 src/sage/combinat/designs/incidence_structures.py [337 tests, 23.38 s] sage -t --long --random-seed=0 src/sage/combinat/designs/latin_squares.py [43 tests, 86.45 s] sage -t --long --random-seed=0 src/sage/combinat/designs/orthogonal_arrays.py [187 tests, 50.33 s] sage -t --long --random-seed=0 src/sage/combinat/designs/orthogonal_arrays_build_recursive.py [72 tests, 240.60 s] sage -t --long --random-seed=0 src/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx [60 tests, 91.33 s] sage -t --long --random-seed=0 src/sage/combinat/designs/resolvable_bibd.py [22 tests, 64.52 s] sage -t --long --random-seed=0 src/sage/combinat/designs/steiner_quadruple_systems.py [37 tests, 74.06 s] sage -t --long --random-seed=0 src/sage/combinat/designs/subhypergraph_search.pyx [12 tests, 5.81 s] sage -t --long --random-seed=0 src/sage/combinat/designs/twographs.py [33 tests, 6.40 s] sage -t --long --random-seed=0 src/sage/combinat/dlx.py [65 tests, 4.27 s] sage -t --long --random-seed=0 src/sage/combinat/dyck_word.py [592 tests, 37.10 s] sage -t --long --random-seed=0 src/sage/combinat/e_one_star.py [353 tests, 54.45 s] sage -t --long --random-seed=0 src/sage/combinat/enumerated_sets.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/enumeration_mod_permgroup.pyx [45 tests, 3.83 s] sage -t --long --random-seed=0 src/sage/combinat/enumeration_mod_permgroup.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/expnums.pyx [7 tests, 0.14 s] sage -t --long --random-seed=0 src/sage/combinat/family.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/fast_vector_partitions.pyx [16 tests, 11.43 s] sage -t --long --random-seed=0 src/sage/combinat/finite_state_machine.py [2124 tests, 73.80 s] sage -t --long --random-seed=0 src/sage/combinat/finite_state_machine_generators.py [209 tests, 22.09 s] sage -t --long --random-seed=0 src/sage/combinat/diagram_algebras.py [949 tests, 1397.43 s] sage -t --long --random-seed=0 src/sage/combinat/free_dendriform_algebra.py [167 tests, 73.24 s] sage -t --long --random-seed=0 src/sage/combinat/free_module.py [402 tests, 9.52 s] sage -t --long --random-seed=0 src/sage/combinat/fqsym.py [339 tests, 435.68 s] sage -t --long --random-seed=0 src/sage/combinat/free_prelie_algebra.py [157 tests, 140.54 s] sage -t --long --random-seed=0 src/sage/combinat/fully_packed_loop.py [221 tests, 34.85 s] sage -t --long --random-seed=0 src/sage/combinat/gelfand_tsetlin_patterns.py [220 tests, 10.77 s] sage -t --long --random-seed=0 src/sage/combinat/graph_path.py [83 tests, 0.87 s] sage -t --long --random-seed=0 src/sage/combinat/gray_codes.py [26 tests, 0.26 s] sage -t --long --random-seed=0 src/sage/combinat/fully_commutative_elements.py [119 tests, 160.69 s] sage -t --long --random-seed=0 src/sage/combinat/growth.py [614 tests, 30.27 s] sage -t --long --random-seed=0 src/sage/combinat/hall_polynomial.py [10 tests, 3.33 s] sage -t --long --random-seed=0 src/sage/combinat/hillman_grassl.py [98 tests, 0.70 s] sage -t --long --random-seed=0 src/sage/combinat/integer_list_old.py [191 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/base.pyx [116 tests, 0.94 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/invlex.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/invlex.pyx [304 tests, 5.14 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/lists.py [56 tests, 0.77 s] sage -t --long --random-seed=0 src/sage/combinat/integer_lists/nn.py [5 tests, 0.36 s] sage -t --long --random-seed=0 src/sage/combinat/integer_matrices.py [51 tests, 3.68 s] sage -t --long --random-seed=0 src/sage/combinat/grossman_larson_algebras.py [119 tests, 163.97 s] sage -t --long --random-seed=0 src/sage/combinat/integer_vector.py [229 tests, 17.02 s] sage -t --long --random-seed=0 src/sage/combinat/integer_vector_weighted.py [64 tests, 9.18 s] sage -t --long --random-seed=0 src/sage/combinat/integer_vectors_mod_permgroup.py [171 tests, 20.97 s] sage -t --long --random-seed=0 src/sage/combinat/interval_posets.py [581 tests, 157.33 s] sage -t --long --random-seed=0 src/sage/combinat/kazhdan_lusztig.py [24 tests, 19.17 s] sage -t --long --random-seed=0 src/sage/combinat/knutson_tao_puzzles.py [354 tests, 3.59 s] sage -t --long --random-seed=0 src/sage/combinat/lr_tableau.py [50 tests, 1.91 s] sage -t --long --random-seed=0 src/sage/combinat/lyndon_word.py [1 test, 0.10 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/dancing_links.pyx [247 tests, 85.88 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/dlxcpp.py [13 tests, 3.55 s] sage -t --long --random-seed=0 src/sage/combinat/k_tableau.py [912 tests, 355.45 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/latin.py [365 tests, 26.97 s] sage -t --long --random-seed=0 src/sage/combinat/misc.py [82 tests, 2.80 s] sage -t --long --random-seed=0 src/sage/combinat/matrices/hadamard_matrix.py [109 tests, 155.37 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/combinatorics.py [31 tests, 1.18 s] sage -t --long --random-seed=0 src/sage/combinat/multiset_partition_into_sets_ordered.py [571 tests, 176.47 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/generic_basis_code.py [296 tests, 399.39 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/qsym.py [636 tests, 250.82 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/tutorial.py [92 tests, 18.83 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/bases.py [164 tests, 9.06 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/dual.py [76 tests, 13.01 s] sage -t --long --random-seed=0 src/sage/combinat/ncsym/ncsym.py [292 tests, 43.53 s] sage -t --long --random-seed=0 src/sage/combinat/necklace.py [76 tests, 1.24 s] sage -t --long --random-seed=0 src/sage/combinat/non_decreasing_parking_function.py [120 tests, 0.91 s] sage -t --long --random-seed=0 src/sage/combinat/ordered_tree.py [261 tests, 26.12 s] sage -t --long --random-seed=0 src/sage/combinat/output.py [37 tests, 0.28 s] sage -t --long --random-seed=0 src/sage/combinat/parallelogram_polyomino.py [578 tests, 54.47 s] sage -t --long --random-seed=0 src/sage/combinat/parking_functions.py [239 tests, 12.43 s] sage -t --long --random-seed=0 src/sage/combinat/partition.py [1350 tests, 203.77 s] sage -t --long --random-seed=0 src/sage/combinat/partition_algebra.py [308 tests, 12.52 s] sage -t --long --random-seed=0 src/sage/combinat/ncsf_qsym/ncsf.py [875 tests, 1358.44 s] sage -t --long --random-seed=0 src/sage/combinat/partition_shifting_algebras.py [108 tests, 50.63 s] sage -t --long --random-seed=0 src/sage/combinat/partition_kleshchev.py [321 tests, 524.53 s] sage -t --long --random-seed=0 src/sage/combinat/partitions.pyx [8 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/catalog.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/dyck_path.py [52 tests, 14.07 s] sage -t --long --random-seed=0 src/sage/combinat/partition_tuple.py [402 tests, 306.80 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/frieze.py [57 tests, 336.38 s] sage -t --long --random-seed=0 src/sage/combinat/path_tableaux/path_tableau.py [97 tests, 50.39 s] sage -t --long --random-seed=0 src/sage/combinat/perfect_matching.py [127 tests, 6.15 s] sage -t --long --random-seed=0 src/sage/combinat/permutation_cython.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/permutation_cython.pyx [39 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/combinat/plane_partition.py [106 tests, 97.63 s] sage -t --long --random-seed=0 src/sage/combinat/posets/__init__.py [0 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/combinat/posets/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/posets/cartesian_product.py [75 tests, 5.57 s] sage -t --long --random-seed=0 src/sage/combinat/posets/d_complete.py [23 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/combinat/posets/elements.py [67 tests, 1.79 s] sage -t --long --random-seed=0 src/sage/combinat/posets/forest.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/posets/hasse_cython.pyx [14 tests, 0.99 s] sage -t --long --random-seed=0 src/sage/combinat/posets/hasse_diagram.py [544 tests, 12.37 s] sage -t --long --random-seed=0 src/sage/combinat/permutation.py [1186 tests, 194.72 s] sage -t --long --random-seed=0 src/sage/combinat/posets/incidence_algebras.py [167 tests, 204.59 s] sage -t --long --random-seed=0 src/sage/combinat/posets/lattices.py [648 tests, 130.65 s] sage -t --long --random-seed=0 src/sage/combinat/posets/mobile.py [36 tests, 2.13 s] sage -t --long --random-seed=0 src/sage/combinat/posets/linear_extensions.py [166 tests, 5.00 s] sage -t --long --random-seed=0 src/sage/combinat/designs/block_design.py Timed out ********************************************************************** Tests run before process (pid=17671) timed out: sage: BD = BlockDesign(7,[[0,1,2],[0,3,4],[0,5,6],[1,3,5],[1,4,6],[2,3,6],[2,4,5]]) ## line 78 ## sage: from sage.combinat.designs.block_design import tdesign_params ## line 79 ## sage: tdesign_params(2,7,3,1) ## line 80 ## (2, 7, 7, 3, 3, 1) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 82 ## 0 sage: from sage.combinat.designs.block_design import are_hyperplanes_in_projective_geometry_parameters ## line 116 ## sage: are_hyperplanes_in_projective_geometry_parameters(40,13,4) ## line 117 ## True sage: are_hyperplanes_in_projective_geometry_parameters(40,13,4,return_parameters=True) ## line 119 ## (True, (3, 3)) sage: PG = designs.ProjectiveGeometryDesign(3,2,GF(3)) ## line 121 ## sage: PG.is_t_design(return_parameters=True) ## line 122 ## (True, (2, 40, 13, 4)) sage: are_hyperplanes_in_projective_geometry_parameters(15,3,1) ## line 125 ## False sage: are_hyperplanes_in_projective_geometry_parameters(15,3,1,return_parameters=True) ## line 127 ## (False, (None, None)) sage: sgp = lambda q,d: ((q**(d+1)-1)//(q-1), (q**d-1)//(q-1), (q**(d-1)-1)//(q-1)) ## line 132 ## sage: for q in [3,4,5,7,8,9,11]: for d in [2,3,4,5]: v,k,l = sgp(q,d) assert are_hyperplanes_in_projective_geometry_parameters(v,k,l,True) == (True, (q,d)) assert are_hyperplanes_in_projective_geometry_parameters(v+1,k,l) is False assert are_hyperplanes_in_projective_geometry_parameters(v-1,k,l) is False assert are_hyperplanes_in_projective_geometry_parameters(v,k+1,l) is False assert are_hyperplanes_in_projective_geometry_parameters(v,k-1,l) is False assert are_hyperplanes_in_projective_geometry_parameters(v,k,l+1) is False assert are_hyperplanes_in_projective_geometry_parameters(v,k,l-1) is False ## line 133 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 143 ## 0 sage: PG = designs.ProjectiveGeometryDesign(4, 2, GF(2)) ## line 215 ## sage: PG ## line 216 ## Incidence structure with 31 points and 155 blocks sage: PG.is_t_design(return_parameters=True) ## line 218 ## (True, (2, 31, 7, 7)) sage: PG = designs.ProjectiveGeometryDesign(3, 1, GF(4)) ## line 221 ## sage: PG.is_t_design(return_parameters=True) ## line 222 ## (True, (2, 85, 5, 1)) sage: PG = designs.ProjectiveGeometryDesign(3, 2, 4) ## line 227 ## sage: PG ## line 228 ## Incidence structure with 85 points and 85 blocks sage: PG = designs.ProjectiveGeometryDesign(2, 1, GF(3)) ## line 233 ## sage: PG.blocks()[0] ## line 234 ## [(1, 0, 0), (1, 0, 1), (1, 0, 2), (0, 0, 1)] sage: PG = designs.ProjectiveGeometryDesign(2,1,GF(3),point_coordinates=0) ## line 239 ## sage: PG.blocks()[0] ## line 240 ## [0, 1, 2, 12] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 248 ## 0 sage: designs.DesarguesianProjectivePlaneDesign(2) ## line 321 ## (7,3,1)-Balanced Incomplete Block Design sage: designs.DesarguesianProjectivePlaneDesign(3) ## line 323 ## (13,4,1)-Balanced Incomplete Block Design sage: designs.DesarguesianProjectivePlaneDesign(4) ## line 325 ## (21,5,1)-Balanced Incomplete Block Design sage: designs.DesarguesianProjectivePlaneDesign(5) ## line 327 ## (31,6,1)-Balanced Incomplete Block Design sage: designs.DesarguesianProjectivePlaneDesign(6) ## line 329 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 334 ## 0 sage: from sage.combinat.designs.block_design import q3_minus_one_matrix ## line 402 ## sage: m = q3_minus_one_matrix(GF(3)) ## line 403 ## sage: m.multiplicative_order() == 3**3 - 1 ## line 404 ## True sage: m = q3_minus_one_matrix(GF(4,'a')) ## line 407 ## sage: m.multiplicative_order() == 4**3 - 1 ## line 408 ## True sage: m = q3_minus_one_matrix(GF(5)) ## line 411 ## sage: m.multiplicative_order() == 5**3 - 1 ## line 412 ## ------------------------------------------------------------------------ (no backtrace available) ------------------------------------------------------------------------ Attaching gdb to process id 17671. GNU gdb (Debian 10.1-1+b1) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". (No debugging symbols found in /usr/bin/python3.9) (No debugging symbols found in /lib/arm-linux-gnueabihf/libpthread.so.0) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". (No debugging symbols found in /lib/arm-linux-gnueabihf/libdl.so.2) (No debugging symbols found in /lib/arm-linux-gnueabihf/libutil.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libm.so.6) (No debugging symbols found in /lib/arm-linux-gnueabihf/libexpat.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libz.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libc.so.6) (No debugging symbols found in /lib/ld-linux-armhf.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libgcc_s.so.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_opcode.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_json.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_bz2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libbz2.so.1.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/resource.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmp.so.10) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_hashlib.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpari-gmp-tls.so.7) (No debugging symbols found in /usr/lib/python3/dist-packages/gmpy2/gmpy2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpc.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfr.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_decimal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lzma.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/liblzma.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Compiler/Scanning.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Actions.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Scanners.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ssl.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libssl.so.1.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ctypes.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libffi.so.7) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/mmap.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_queue.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/termios.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_sqlite3.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_contextvars.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_asyncio.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lsprof.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-arb.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-2.6.3.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libntl.so.43) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgf2x.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_umath.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libopenblas.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgfortran.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_tests.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/lapack_lite.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblapack.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/_umath_linalg.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/fft/_pocketfft_internal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/mtrand.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/bit_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_common.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_bounded_integers.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_mt19937.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_philox.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_pcg64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_sfc64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_uuid.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libuuid.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/ft2font.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfreetype.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpng16.so.16) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlidec.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlicommon.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/kiwisolver.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgsl.so.25) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgslcblas.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/pari_instance.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/gen.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/stack.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/string_utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/convert.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/closure.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/handle_error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_linux.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_posix.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libnss_files.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pselect.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pysignals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfi.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsymmetrica.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgivaro.so.9) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmpxx.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgomp.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libiml.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libatlas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4ri-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgd.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjpeg.so.62) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXpm.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libtiff.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libwebp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libX11.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzstd.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjbig.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libxcb.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXau.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbsd.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4rie-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-Singular-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-polys-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-factory-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-omalloc-4.1.1+0.9.6.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-resources-4.1.1.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libreadline.so.8) (No debugging symbols found in /lib/arm-linux-gnueabihf/libtinfo.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/singmathic.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpynac.so.18) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpython3.9.so.1.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial_groebner.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgap.so.7) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/librw.so.0) (No debugging symbols found in /usr/lib/libcliquer.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzn_poly-0.9.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/linear_algebra.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libppl.so.14) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/constraint.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/mip_problem.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/polyhedron.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/bit_arrays.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblrcalc.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/alarm.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/audioop.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/constants.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzmq.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsodium.so.23) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpgm-5.3.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libnorm.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libcom_err.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0) (No debugging symbols found in /lib/arm-linux-gnueabihf/libkeyutils.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libresolv.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/message.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/context.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/socket.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_poll.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_version.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_device.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_proxy_steerable.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/tornado/speedups.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_curses.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libncursesw.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/readline.cpython-39-arm-linux-gnueabihf.so) 0xb6d90c64 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0xb6df09a4 in wait4 () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb62681e2 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x0000000000000000 in ?? () #1 0x00000000b6df0960 in wait4 () #2 0x0000000000000000 in ?? () [Inferior 1 (process 17671) detached] Saved trace to /build/sagemath-9.2/debian/test/crash_logs/crash_wzulg0mo.log ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/combinat/posets/poset_examples.py [171 tests, 57.11 s] sage -t --long --random-seed=0 src/sage/combinat/q_analogues.py [123 tests, 8.34 s] sage -t --long --random-seed=0 src/sage/combinat/q_bernoulli.pyx [15 tests, 1.44 s] sage -t --long --random-seed=0 src/sage/combinat/quickref.py [19 tests, 46.92 s] sage -t --long --random-seed=0 src/sage/combinat/ranker.py [48 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/combinat/posets/posets.py [1402 tests, 94.95 s] sage -t --long --random-seed=0 src/sage/combinat/restricted_growth.py [10 tests, 0.24 s] sage -t --long --random-seed=0 src/sage/combinat/ribbon.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/ribbon_tableau.py [173 tests, 6.41 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_abstract_class.py [66 tests, 1.59 s] sage -t --long --random-seed=0 src/sage/combinat/ribbon_shaped_tableau.py [49 tests, 11.45 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_A.py [19 tests, 0.65 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_A2_dual.py [19 tests, 1.25 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_A2_even.py [19 tests, 1.03 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_A2_odd.py [19 tests, 1.05 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_infinity.py [50 tests, 22.99 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_C.py [28 tests, 1.22 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_D.py [79 tests, 0.83 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_D_tri.py [19 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_D_twisted.py [29 tests, 1.08 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_B.py [41 tests, 35.93 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bijection.py [6 tests, 0.71 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/bij_type_E67.py [68 tests, 18.20 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/kleber_tree.py [224 tests, 29.66 s] sage -t --long --random-seed=0 src/sage/combinat/posets/moebius_algebra.py [123 tests, 215.68 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rc_crystal.py [84 tests, 60.73 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rc_infinity.py [114 tests, 82.28 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rigged_configuration_element.py [280 tests, 67.25 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rigged_partition.pyx [82 tests, 1.44 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rigged_partition.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/rigged_configurations.py [242 tests, 300.74 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py [95 tests, 296.92 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py [75 tests, 70.77 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/ambient_space.py [80 tests, 71.00 s] sage -t --long --random-seed=0 src/sage/combinat/rigged_configurations/kr_tableaux.py [248 tests, 535.07 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/braid_orbit.pyx [5 tests, 0.17 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/braid_move_calculator.py [17 tests, 9.18 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/cartan_matrix.py [156 tests, 7.35 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/cartan_type.py [472 tests, 11.86 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/coxeter_group.py [16 tests, 10.26 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/coxeter_matrix.py [181 tests, 9.26 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/coxeter_type.py [85 tests, 3.48 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/dynkin_diagram.py [135 tests, 9.87 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/extended_affine_weyl_group.py [408 tests, 22.03 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/fundamental_group.py [152 tests, 6.88 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/branching_rules.py [273 tests, 171.60 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/associahedron.py [69 tests, 284.92 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/fusion_ring.py [167 tests, 186.40 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/hecke_algebra_representation.py [294 tests, 125.07 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/pieri_factors.py [227 tests, 189.40 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/integrable_representations.py [161 tests, 342.08 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_c.pyx [42 tests, 7.09 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_complex.py [6 tests, 2.45 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_element.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_element.pyx [19 tests, 1.66 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/reflection_group_real.py [3 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/non_symmetric_macdonald_polynomials.py [559 tests, 651.95 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_lattice_realization_algebras.py [315 tests, 388.70 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_space.py [82 tests, 23.38 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_system.py [134 tests, 157.96 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_A.py [58 tests, 2.44 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_A_affine.py [31 tests, 0.40 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_A_infinity.py [37 tests, 0.42 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_B.py [41 tests, 0.67 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_BC_affine.py [44 tests, 0.88 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_B_affine.py [27 tests, 0.37 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_C.py [42 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_C_affine.py [23 tests, 0.45 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_D.py [41 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_D_affine.py [25 tests, 0.36 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_E.py [55 tests, 1.66 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_E_affine.py [26 tests, 0.35 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_F.py [40 tests, 1.96 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_F_affine.py [19 tests, 0.46 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_G.py [43 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_G_affine.py [19 tests, 0.45 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_H.py [21 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_I.py [20 tests, 0.51 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_Q.py [25 tests, 0.50 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_affine.py [81 tests, 47.03 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_dual.py [126 tests, 3.42 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_folded.py [38 tests, 0.88 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_marked.py [120 tests, 5.38 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_reducible.py [83 tests, 1.99 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_relabel.py [135 tests, 5.61 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/type_super_A.py [128 tests, 3.03 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weight_lattice_realizations.py [210 tests, 9.62 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weight_space.py [92 tests, 77.59 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weyl_characters.py [273 tests, 31.63 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/weyl_group.py [254 tests, 507.69 s] sage -t --long --random-seed=0 src/sage/combinat/rooted_tree.py [163 tests, 33.18 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/root_lattice_realizations.py [645 tests, 1737.18 s] sage -t --long --random-seed=0 src/sage/combinat/schubert_polynomial.py [79 tests, 4.09 s] sage -t --long --random-seed=0 src/sage/combinat/set_partition.py [414 tests, 24.78 s] sage -t --long --random-seed=0 src/sage/combinat/set_partition_ordered.py [219 tests, 86.72 s] sage -t --long --random-seed=0 src/sage/combinat/sf/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/sf/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/sf/character.py [90 tests, 28.21 s] sage -t --long --random-seed=0 src/sage/combinat/sf/classical.py [20 tests, 115.16 s] sage -t --long --random-seed=0 src/sage/combinat/sf/dual.py [134 tests, 9.42 s] sage -t --long --random-seed=0 src/sage/combinat/sf/elementary.py [48 tests, 5.20 s] sage -t --long --random-seed=0 src/sage/combinat/sf/hall_littlewood.py [198 tests, 103.71 s] sage -t --long --random-seed=0 src/sage/combinat/sf/hecke.py [53 tests, 10.86 s] sage -t --long --random-seed=0 src/sage/combinat/sf/homogeneous.py [47 tests, 5.40 s] sage -t --long --random-seed=0 src/sage/combinat/sf/jack.py [243 tests, 212.55 s] sage -t --long --random-seed=0 src/sage/combinat/sf/k_dual.py [279 tests, 417.69 s] sage -t --long --random-seed=0 src/sage/combinat/sf/kfpoly.py [61 tests, 1.55 s] sage -t --long --random-seed=0 src/sage/combinat/root_system/plot.py [269 tests, 3442.82 s] sage -t --long --random-seed=0 src/sage/combinat/sf/llt.py [124 tests, 305.49 s] sage -t --long --random-seed=0 src/sage/combinat/sf/monomial.py [68 tests, 6.68 s] sage -t --long --random-seed=0 src/sage/combinat/sf/multiplicative.py [17 tests, 2.90 s] sage -t --long --random-seed=0 src/sage/combinat/sf/new_kschur.py [311 tests, 144.43 s] sage -t --long --random-seed=0 src/sage/combinat/sf/ns_macdonald.py [157 tests, 4.21 s] sage -t --long --random-seed=0 src/sage/combinat/sf/orthogonal.py [58 tests, 3.49 s] sage -t --long --random-seed=0 src/sage/combinat/sf/orthotriang.py [50 tests, 11.62 s] sage -t --long --random-seed=0 src/sage/combinat/sf/powersum.py [116 tests, 5.53 s] sage -t --long --random-seed=0 src/sage/combinat/sf/schur.py [101 tests, 51.55 s] sage -t --long --random-seed=0 src/sage/combinat/sf/sf.py [322 tests, 65.37 s] sage -t --long --random-seed=0 src/sage/combinat/sf/sfa.py [1164 tests, 285.63 s] sage -t --long --random-seed=0 src/sage/combinat/sf/symplectic.py [58 tests, 3.06 s] sage -t --long --random-seed=0 src/sage/combinat/sf/witt.py [267 tests, 12.61 s] sage -t --long --random-seed=0 src/sage/combinat/shard_order.py [40 tests, 1.31 s] sage -t --long --random-seed=0 src/sage/combinat/shifted_primed_tableau.py [482 tests, 223.61 s] sage -t --long --random-seed=0 src/sage/combinat/shuffle.py [94 tests, 0.85 s] sage -t --long --random-seed=0 src/sage/combinat/sidon_sets.py [22 tests, 12.17 s] sage -t --long --random-seed=0 src/sage/combinat/sf/macdonald.py [370 tests, 1116.60 s] sage -t --long --random-seed=0 src/sage/combinat/sine_gordon.py [33 tests, 0.65 s] sage -t --long --random-seed=0 src/sage/combinat/six_vertex_model.py [51 tests, 6.68 s] sage -t --long --random-seed=0 src/sage/combinat/skew_partition.py [271 tests, 37.55 s] sage -t --long --random-seed=0 src/sage/combinat/skew_tableau.py [366 tests, 87.71 s] sage -t --long --random-seed=0 src/sage/combinat/sloane_functions.py [1246 tests, 11.28 s] sage -t --long --random-seed=0 src/sage/combinat/species/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/species/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/species/characteristic_species.py [79 tests, 1.50 s] sage -t --long --random-seed=0 src/sage/combinat/species/composition_species.py [66 tests, 5.13 s] sage -t --long --random-seed=0 src/sage/combinat/species/cycle_species.py [44 tests, 2.55 s] sage -t --long --random-seed=0 src/sage/combinat/species/empty_species.py [37 tests, 1.00 s] sage -t --long --random-seed=0 src/sage/combinat/species/functorial_composition_species.py [23 tests, 1.86 s] sage -t --long --random-seed=0 src/sage/combinat/species/generating_series.py [217 tests, 46.21 s] sage -t --long --random-seed=0 src/sage/combinat/species/library.py [19 tests, 13.12 s] sage -t --long --random-seed=0 src/sage/combinat/species/linear_order_species.py [29 tests, 1.21 s] sage -t --long --random-seed=0 src/sage/combinat/species/misc.py [8 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/combinat/species/partition_species.py [43 tests, 2.50 s] sage -t --long --random-seed=0 src/sage/combinat/species/permutation_species.py [43 tests, 2.40 s] sage -t --long --random-seed=0 src/sage/combinat/species/product_species.py [79 tests, 3.04 s] sage -t --long --random-seed=0 src/sage/combinat/species/recursive_species.py [127 tests, 5.36 s] sage -t --long --random-seed=0 src/sage/combinat/species/series.py [457 tests, 1.84 s] sage -t --long --random-seed=0 src/sage/combinat/species/series_order.py [52 tests, 0.15 s] sage -t --long --random-seed=0 src/sage/combinat/species/set_species.py [33 tests, 1.16 s] sage -t --long --random-seed=0 src/sage/combinat/species/species.py [142 tests, 2.73 s] sage -t --long --random-seed=0 src/sage/combinat/species/stream.py [153 tests, 0.41 s] sage -t --long --random-seed=0 src/sage/combinat/species/structure.py [87 tests, 0.60 s] sage -t --long --random-seed=0 src/sage/combinat/species/subset_species.py [42 tests, 2.43 s] sage -t --long --random-seed=0 src/sage/combinat/species/sum_species.py [45 tests, 1.37 s] sage -t --long --random-seed=0 src/sage/combinat/subset.py [268 tests, 4.24 s] sage -t --long --random-seed=0 src/sage/combinat/subsets_hereditary.py [16 tests, 1.72 s] sage -t --long --random-seed=0 src/sage/combinat/subsets_pairwise.py [32 tests, 0.35 s] sage -t --long --random-seed=0 src/sage/combinat/subword.py [106 tests, 0.64 s] sage -t --long --random-seed=0 src/sage/combinat/subword_complex.py [245 tests, 14.63 s] sage -t --long --random-seed=0 src/sage/combinat/subword_complex_c.pyx [15 tests, 0.85 s] sage -t --long --random-seed=0 src/sage/combinat/super_tableau.py [140 tests, 12.10 s] sage -t --long --random-seed=0 src/sage/combinat/superpartition.py [184 tests, 44.23 s] sage -t --long --random-seed=0 src/sage/combinat/symmetric_group_algebra.py [422 tests, 172.30 s] sage -t --long --random-seed=0 src/sage/combinat/symmetric_group_representations.py [138 tests, 3.42 s] sage -t --long --random-seed=0 src/sage/combinat/tableau.py Killed due to segmentation fault ********************************************************************** Tests run before process (pid=15976) failed: sage: t = Tableau([[1,2,3],[4,5]]); t ## line 140 ## [[1, 2, 3], [4, 5]] sage: t.shape() ## line 142 ## [3, 2] sage: t.pp() # pretty printing ## line 144 ## 1 2 3 4 5 sage: t.is_standard() ## line 147 ## True sage: Tableau([['a','c','b'],[[],(2,1)]]) ## line 150 ## [['a', 'c', 'b'], [[], (2, 1)]] sage: Tableau([]) # The empty tableau ## line 152 ## [] sage: T = Tableaux() ## line 158 ## sage: T([[1, 2, 3], [4, 5]]) ## line 159 ## [[1, 2, 3], [4, 5]] sage: Tableau([[1],[2,3]]) ## line 172 ## sage: Tableau([1,2,3]) ## line 176 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 181 ## 0 sage: t = Tableau([[1,1],[1]]) ## line 190 ## sage: TestSuite(t).run() ## line 191 ## sage: t.parent() ## line 193 ## Tableaux sage: t.category() ## line 195 ## Category of elements of Tableaux sage: type(t) ## line 197 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 199 ## 0 sage: t = Tableaux()([[1,1],[1]]) ## line 218 ## sage: s = Tableaux(3)([[1,1],[1]]) ## line 219 ## sage: s==t ## line 220 ## True sage: t.parent() ## line 222 ## Tableaux sage: s.parent() ## line 224 ## Tableaux of size 3 sage: r = Tableaux()(s); r.parent() ## line 226 ## Tableaux sage: s is t # identical tableaux are distinct objects ## line 228 ## False sage: T = Tableau([[1,2],[2]]) ## line 235 ## sage: t0 = T[0] ## line 236 ## sage: t0[1] = 3 ## line 237 ## sage: T[0][1] = 5 ## line 241 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 245 ## 0 sage: t = Tableau([[1,2]]) ## line 284 ## sage: t == 0 ## line 285 ## False sage: t == Tableaux(2)([[1,2]]) ## line 287 ## True sage: s = Tableau([[2,3],[1]]) ## line 290 ## sage: s != [] ## line 291 ## True sage: t < s ## line 294 ## True sage: s < t ## line 296 ## False sage: s > t ## line 298 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 300 ## 0 sage: t = Tableau([[1,1],[2]]) ## line 312 ## sage: hash(tuple(t)) == hash(t) ## line 313 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 315 ## 0 sage: t = Tableau([[1,1],[2]]) ## line 324 ## sage: t.check() ## line 325 ## sage: t = Tableau([[None, None, 1], [2, 4], [3, 4, 5]]) # indirect doctest ## line 327 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 331 ## 0 sage: t = Tableau([[1,2,3],[4,5]]) ## line 347 ## sage: Tableaux.options.display="list" ## line 348 ## sage: t ## line 349 ## [[1, 2, 3], [4, 5]] sage: Tableaux.options.display="array" ## line 351 ## sage: t ## line 352 ## 1 2 3 4 5 sage: Tableaux.options.display="compact"; t ## line 355 ## 1,2,3/4,5 sage: Tableaux.options._reset() ## line 357 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 358 ## 0 sage: T = Tableau([[1,2,3],[4,5]]) ## line 367 ## sage: T._repr_list() ## line 368 ## '[[1, 2, 3], [4, 5]]' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 370 ## 0 sage: t = Tableau([[1,2,3],[4,5]]) ## line 384 ## sage: print(t._repr_diagram()) ## line 385 ## 1 2 3 4 5 sage: Tableaux.options.convention="french" ## line 388 ## sage: print(t._repr_diagram()) ## line 389 ## 4 5 1 2 3 sage: Tableaux.options._reset() ## line 392 ## sage: T = Tableau([[1523, 1, 2],[1,12341, -2]]) ## line 398 ## sage: T.pp() ## line 399 ## 1523 1 2 1 12341 -2 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 402 ## 0 sage: Tableau([[1,2,3],[4,5]])._repr_compact() ## line 427 ## '1,2,3/4,5' sage: Tableau([])._repr_compact() ## line 429 ## '-' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 431 ## 0 sage: ascii_art(list(StandardTableaux(3))) ## line 440 ## [ 1 ] [ 1 3 1 2 2 ] [ 1 2 3, 2 , 3 , 3 ] sage: Tableaux.options(ascii_art="compact") ## line 444 ## sage: ascii_art(list(StandardTableaux(3))) ## line 445 ## [ |1| ] [ |1|3| |1|2| |2| ] [ |1|2|3|, |2| , |3| , |3| ] sage: Tableaux.options(convention="french", ascii_art="table") ## line 449 ## sage: ascii_art(list(StandardTableaux(3))) ## line 450 ## [ +---+ ] [ | 3 | ] [ +---+ +---+ +---+ ] [ | 2 | | 3 | | 2 | ] [ +---+---+---+ +---+---+ +---+---+ +---+ ] [ | 1 | 2 | 3 | | 1 | 3 | | 1 | 2 | | 1 | ] [ +---+---+---+, +---+---+, +---+---+, +---+ ] sage: Tableaux.options(ascii_art="repr") ## line 458 ## sage: ascii_art(list(StandardTableaux(3))) ## line 459 ## [ 3 ] [ 2 3 2 ] [ 1 2 3, 1 3, 1 2, 1 ] sage: Tableaux.options._reset() ## line 463 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 464 ## 0 sage: unicode_art(Tableau([[1,2,3],[4],[5]])) ## line 473 ## ┌───┬───┬───┐ │ 1 │ 2 │ 3 │ ├───┼───┴───┘ │ 4 │ ├───┤ │ 5 │ └───┘ sage: unicode_art(Tableau([])) ## line 481 ## ┌┐ └┘ sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 484 ## 0 sage: t = Tableau([[1,2,3],[4,5]]) ## line 496 ## sage: print(t._ascii_art_table()) ## line 497 ## +---+---+---+ | 1 | 2 | 3 | +---+---+---+ | 4 | 5 | +---+---+ sage: Tableaux.options.convention="french" ## line 503 ## sage: print(t._ascii_art_table()) ## line 504 ## +---+---+ | 4 | 5 | +---+---+---+ | 1 | 2 | 3 | +---+---+---+ sage: t = Tableau([]); print(t._ascii_art_table()) ## line 510 ## ++ ++ sage: Tableaux.options._reset() ## line 513 ## sage: t = Tableau([[1,2,3,10,15],[12,15,17]]) ## line 515 ## sage: print(t._ascii_art_table()) ## line 516 ## +----+----+----+----+----+ | 1 | 2 | 3 | 10 | 15 | +----+----+----+----+----+ | 12 | 15 | 17 | +----+----+----+ sage: t = Tableau([[1,2,15,7],[12,5,6],[8,10],[9]]) ## line 523 ## sage: Tableaux.options(ascii_art='table') ## line 524 ## sage: ascii_art(t) ## line 525 ## +----+----+----+---+ | 1 | 2 | 15 | 7 | +----+----+----+---+ | 12 | 5 | 6 | +----+----+----+ | 8 | 10 | +----+----+ | 9 | +----+ sage: Tableaux.options.convention='french' ## line 535 ## sage: ascii_art(t) ## line 536 ## +----+ | 9 | +----+----+ | 8 | 10 | +----+----+----+ | 12 | 5 | 6 | +----+----+----+---+ | 1 | 2 | 15 | 7 | +----+----+----+---+ sage: Tableaux.options._reset() ## line 546 ## sage: t = Tableau([[1,2,15,7],[12,5],[8,10],[9]]) ## line 550 ## sage: print(t._ascii_art_table(use_unicode=True)) ## line 551 ## ┌────┬────┬────┬───┐ │ 1 │ 2 │ 15 │ 7 │ ├────┼────┼────┴───┘ │ 12 │ 5 │ ├────┼────┤ │ 8 │ 10 │ ├────┼────┘ │ 9 │ └────┘ sage: Tableaux().options.convention='french' ## line 561 ## sage: t = Tableau([[1,2,15,7],[12,5],[8,10],[9]]) ## line 562 ## sage: print(t._ascii_art_table(use_unicode=True)) ## line 563 ## ┌────┐ │ 9 │ ├────┼────┐ │ 8 │ 10 │ ├────┼────┤ │ 12 │ 5 │ ├────┼────┼────┬───┐ │ 1 │ 2 │ 15 │ 7 │ └────┴────┴────┴───┘ sage: Tableaux.options._reset() ## line 573 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 574 ## 0 sage: t = Tableau([[1,2,3],[4,5]]) ## line 585 ## sage: print(t._ascii_art_compact()) ## line 586 ## |1|2|3| |4|5| sage: Tableaux.options.convention="french" ## line 589 ## sage: print(t._ascii_art_compact()) ## line 590 ## |4|5| |1|2|3| sage: Tableaux.options._reset() ## line 593 ## sage: t = Tableau([[1,2,3,10,15],[12,15,17]]) ## line 595 ## sage: print(t._ascii_art_compact()) ## line 596 ## |1 |2 |3 |10|15| |12|15|17| sage: t = Tableau([]) ## line 600 ## sage: print(t._ascii_art_compact()) ## line 601 ## . sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 603 ## 0 sage: t = Tableau([[1,1,2],[2,3],[3]]) ## line 630 ## sage: latex(t) # indirect doctest ## line 631 ## {\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}} \raisebox{-.6ex}{$\begin{array}[b]{*{3}c}\cline{1-3} \lr{1}&\lr{1}&\lr{2}\\\cline{1-3} \lr{2}&\lr{3}\\\cline{1-2} \lr{3}\\\cline{1-1} \end{array}$} } sage: Tableaux.options.convention="french" ## line 639 ## sage: latex(t) # indirect doctest ## line 640 ## {\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}} \raisebox{-.6ex}{$\begin{array}[t]{*{3}c}\cline{1-1} \lr{3}\\\cline{1-2} \lr{2}&\lr{3}\\\cline{1-3} \lr{1}&\lr{1}&\lr{2}\\\cline{1-3} \end{array}$} } sage: Tableaux.options._reset() ## line 648 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 649 ## 0 sage: t = Tableau([[1,1,2],[2,3],[3]]) ## line 660 ## sage: print(t._latex_diagram()) ## line 661 ## {\def\lr#1{\multicolumn{1}{|@{\hspace{.6ex}}c@{\hspace{.6ex}}|}{\raisebox{-.3ex}{$#1$}}} \raisebox{-.6ex}{$\begin{array}[b]{*{3}c}\cline{1-3} \lr{1}&\lr{1}&\lr{2}\\\cline{1-3} \lr{2}&\lr{3}\\\cline{1-2} \lr{3}\\\cline{1-1} \end{array}$} } sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 669 ## 0 sage: t = Tableau([[1,2,3],[3,4],[5]]) ## line 682 ## sage: t/[1,1] ## line 683 ## [[None, 2, 3], [None, 4], [5]] sage: t/[3,1] ## line 685 ## [[None, None, None], [None, 4], [5]] sage: t/[2,1,1,1] ## line 687 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 691 ## 0 sage: t = Tableau([[1,2,3],[4,5]]) ## line 725 ## sage: t(1,0) ## line 726 ## 4 sage: t((1,0)) ## line 728 ## 4 sage: t(3,3) ## line 730 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 734 ## 0 sage: Tableau([[1,2,3],[4,5]]).level() ## line 753 ## 1 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 755 ## 0 sage: t = Tableau([[1,2,3],[4,5]]) ## line 766 ## sage: for s in t.components(): print(s.to_list()) ## line 767 ## [[1, 2, 3], [4, 5]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 769 ## 0 sage: Tableau([[1,2,3],[4,5],[6]]).shape() ## line 779 ## [3, 2, 1] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 781 ## 0 sage: Tableau([[1, 4, 6], [2, 5], [3]]).size() ## line 791 ## 6 sage: Tableau([[1, 3], [2, 4]]).size() ## line 793 ## 4 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 795 ## 0 sage: Tableau([[1, 4, 6], [2, 5], [3]]).corners() ## line 804 ## [(0, 2), (1, 1), (2, 0)] sage: Tableau([[1, 3], [2, 4]]).corners() ## line 806 ## [(1, 1)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 808 ## 0 sage: Tableau([[1,2],[3,4]]).conjugate() ## line 819 ## [[1, 3], [2, 4]] sage: c = StandardTableau([[1,2],[3,4]]).conjugate() ## line 821 ## sage: c.parent() ## line 822 ## Standard tableaux sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 824 ## 0 sage: T = Tableau([[1,2,3],[3,4],[5]]) ## line 843 ## sage: T.pp() ## line 844 ## 1 2 3 3 4 5 sage: Tableaux.options.convention="french" ## line 848 ## sage: T.pp() ## line 849 ## 5 3 4 1 2 3 sage: Tableaux.options._reset() ## line 853 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 854 ## 0 sage: t = Tableau([[1,2,4],[3]]) ## line 869 ## sage: t.plot() ## line 870 ## Graphics object consisting of 11 graphics primitives sage: t.plot(descents=True) ## line 872 ## Graphics object consisting of 12 graphics primitives sage: t = Tableau([[2,2,4],[3]]) ## line 875 ## sage: t.plot() ## line 876 ## Graphics object consisting of 11 graphics primitives sage: t.plot(descents=True) ## line 878 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 882 ## 0 sage: Tableau([[1,2],[3,4]]).to_word_by_row() ## line 920 ## word: 3412 sage: Tableau([[1, 4, 6], [2, 5], [3]]).to_word_by_row() ## line 922 ## word: 325146 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 924 ## 0 sage: Tableau([[1,2],[3,4]]).to_word_by_column() ## line 939 ## word: 3142 sage: Tableau([[1, 4, 6], [2, 5], [3]]).to_word_by_column() ## line 941 ## word: 321546 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 943 ## 0 sage: Tableau([[1,2],[3,4]]).to_word() ## line 956 ## word: 3412 sage: Tableau([[1, 4, 6], [2, 5], [3]]).to_word() ## line 958 ## word: 325146 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 960 ## 0 sage: Tableau( [[1,4],[2,3]] ).descents() ## line 974 ## [(1, 0)] sage: Tableau( [[1,2],[3,4]] ).descents() ## line 976 ## [(1, 0), (1, 1)] sage: Tableau( [[1,2,3],[4,5]] ).descents() ## line 978 ## [(1, 0), (1, 1)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 980 ## 0 sage: Tableau( [[1,4],[2,3]] ).major_index() ## line 1003 ## 1 sage: Tableau( [[1,2],[3,4]] ).major_index() ## line 1005 ## 2 sage: Tableau( [[1,2,3],[4,5]] ).major_index() ## line 1011 ## 2 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1013 ## 0 sage: t = Tableau([[1,2,3],[2,5]]) ## line 1034 ## sage: t.inversions() ## line 1035 ## [((1, 1), (0, 0))] sage: t = Tableau([[1,4,3],[5,2],[2,6],[3]]) ## line 1037 ## sage: t.inversions() ## line 1038 ## [((0, 1), (0, 2)), ((1, 0), (1, 1)), ((1, 1), (0, 0)), ((2, 1), (1, 0))] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1040 ## 0 sage: t = Tableau([[1,2,3],[2,5]]) ## line 1075 ## sage: t.inversion_number() ## line 1076 ## 0 sage: t = Tableau([[1,2,4],[3,5]]) ## line 1078 ## sage: t.inversion_number() ## line 1079 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1081 ## 0 sage: t = SemistandardTableau([[1,1,1,2,4],[3,3,4],[4,5],[6,6]]) ## line 1101 ## sage: t.to_sign_matrix(6) ## line 1102 ## [ 0 0 0 1 0 0] [ 0 1 0 -1 0 0] [ 1 -1 0 1 0 0] [ 0 0 1 -1 1 1] [ 0 0 0 1 -1 0] sage: t = Tableau([[1,2,4],[3,5]]) ## line 1108 ## sage: t.to_sign_matrix(7) ## line 1109 ## [ 0 0 0 1 0 0 0] [ 0 1 0 -1 1 0 0] [ 1 -1 1 0 -1 0 0] sage: t=Tableau([(4,5,4,3),(2,1,3)]) ## line 1113 ## sage: t.to_sign_matrix(5) ## line 1114 ## [ 0 0 1 0 0] [ 0 0 0 1 0] [ 1 0 -1 -1 1] [-1 1 0 1 -1] sage: s=Tableau([(1,0,-2,4),(3,4,5)]) ## line 1119 ## sage: s.to_sign_matrix(6) ## line 1120 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1124 ## 0 sage: t = Tableau([[1,1,1],[2,2]]) ## line 1171 ## sage: t.schuetzenberger_involution(3) ## line 1172 ## [[2, 2, 3], [3, 3]] sage: t = Tableau([[1,2,3],[4,5]]) ## line 1175 ## sage: t.schuetzenberger_involution() ## line 1176 ## [[1, 2, 5], [3, 4]] sage: t = Tableau([[1,3,5,7],[2,4,6],[8,9]]) ## line 1179 ## sage: t.schuetzenberger_involution() ## line 1180 ## [[1, 2, 6, 8], [3, 4, 9], [5, 7]] sage: t = Tableau([]) ## line 1183 ## sage: t.schuetzenberger_involution() ## line 1184 ## [] sage: t = StandardTableau([[1,2,3],[4,5]]) ## line 1187 ## sage: s = t.schuetzenberger_involution() ## line 1188 ## sage: s.parent() ## line 1189 ## Standard tableaux sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1191 ## 0 sage: t = Tableau([[1,1,1],[2,2]]) ## line 1238 ## sage: t.evacuation(3) ## line 1239 ## [[2, 2, 3], [3, 3]] sage: t = Tableau([[1,2,3],[4,5]]) ## line 1242 ## sage: t.evacuation() ## line 1243 ## [[1, 2, 5], [3, 4]] sage: t = Tableau([[1,3,5,7],[2,4,6],[8,9]]) ## line 1246 ## sage: t.evacuation() ## line 1247 ## [[1, 2, 6, 8], [3, 4, 9], [5, 7]] sage: t = Tableau([]) ## line 1250 ## sage: t.evacuation() ## line 1251 ## [] sage: t = StandardTableau([[1,2,3],[4,5]]) ## line 1254 ## sage: s = t.evacuation() ## line 1255 ## sage: s.parent() ## line 1256 ## Standard tableaux sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1258 ## 0 sage: t = Tableau([[1,3,3,4],[2,4,4],[5,16]]) ## line 1285 ## sage: t.standardization() ## line 1286 ## [[1, 3, 4, 7], [2, 5, 6], [8, 9]] sage: all((t == t.standardization() for t in StandardTableaux(6))) ## line 1291 ## True sage: t = Tableau([]) ## line 1293 ## sage: t.standardization() ## line 1294 ## [] sage: T = SemistandardTableaux(shape=[6,3,3,1], max_entry=5) ## line 1300 ## sage: all(t.to_word().standard_permutation() == t.standardization().reading_word_permutation() for t in T) # long time ## line 1301 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1303 ## 0 sage: t = Tableau([[1,1,3,4,4,5,6,7],[2,2,4,6,7,7,7],[3,4,5,8,8,9],[6,6,7,10],[7,8,8,11],[8]]) ## line 1356 ## sage: t.bender_knuth_involution(1) == t ## line 1357 ## True sage: t.bender_knuth_involution(2) ## line 1359 ## [[1, 1, 2, 4, 4, 5, 6, 7], [2, 3, 4, 6, 7, 7, 7], [3, 4, 5, 8, 8, 9], [6, 6, 7, 10], [7, 8, 8, 11], [8]] sage: t.bender_knuth_involution(3) ## line 1361 ## [[1, 1, 3, 3, 3, 5, 6, 7], [2, 2, 4, 6, 7, 7, 7], [3, 4, 5, 8, 8, 9], [6, 6, 7, 10], [7, 8, 8, 11], [8]] sage: t.bender_knuth_involution(4) ## line 1363 ## [[1, 1, 3, 4, 5, 5, 6, 7], [2, 2, 4, 6, 7, 7, 7], [3, 5, 5, 8, 8, 9], [6, 6, 7, 10], [7, 8, 8, 11], [8]] sage: t.bender_knuth_involution(5) ## line 1365 ## [[1, 1, 3, 4, 4, 5, 6, 7], [2, 2, 4, 5, 7, 7, 7], [3, 4, 6, 8, 8, 9], [5, 5, 7, 10], [7, 8, 8, 11], [8]] sage: t.bender_knuth_involution(666) == t ## line 1367 ## True sage: t.bender_knuth_involution(4, 2) == t ## line 1369 ## True sage: t.bender_knuth_involution(4, 3) ## line 1371 ## [[1, 1, 3, 4, 4, 5, 6, 7], [2, 2, 4, 6, 7, 7, 7], [3, 5, 5, 8, 8, 9], [6, 6, 7, 10], [7, 8, 8, 11], [8]] sage: t.bender_knuth_involution(6, iter([1,2])) == t ## line 1376 ## False sage: t.bender_knuth_involution(6, iter([3,4])) == t ## line 1378 ## True sage: T = SemistandardTableaux(shape=[3,1,1], max_entry=4) ## line 1383 ## sage: all(all(t.bender_knuth_involution(k).bender_knuth_involution(k) == t for k in range(1,5)) for t in T) ## line 1384 ## True sage: all(all(t.bender_knuth_involution(k, j).bender_knuth_involution(k, j) == t for k in range(1,5) for j in range(1, 5)) for t in T) ## line 1389 ## True sage: all(all(t.bender_knuth_involution(k).bender_knuth_involution(l) == t.bender_knuth_involution(l).bender_knuth_involution(k) for k in range(1,5) for l in range(1,5) if abs(k - l) > 1) for t in T) ## line 1394 ## True sage: p = lambda t, k: t.bender_knuth_involution(k).bender_knuth_involution(k + 1) ## line 1400 ## sage: all(p(p(p(p(p(p(t,1),1),1),1),1),1) == t for t in T) ## line 1401 ## True sage: p = lambda t, k: t.bender_knuth_involution(k).bender_knuth_involution(k + 1) ## line 1406 ## sage: t = Tableau([[1,2,2],[3,4]]) ## line 1407 ## sage: x = t ## line 1408 ## sage: for i in range(6): x = p(x, 2) ## line 1409 ## sage: x ## line 1410 ## [[1, 2, 3], [2, 4]] sage: x == t ## line 1412 ## False sage: t = Tableau([]) ## line 1417 ## sage: t.bender_knuth_involution(3) ## line 1418 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1420 ## 0 sage: StandardTableau([[1,2],[3,4]]).reading_word_permutation() ## line 1436 ## [3, 4, 1, 2] sage: SemistandardTableau([[1,1]]).reading_word_permutation() ## line 1441 ## [1, 2] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1443 ## 0 sage: t = Tableau([[1,3], [2]]) ## line 1454 ## sage: t.entries() ## line 1455 ## (1, 3, 2) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1457 ## 0 sage: t = Tableau([[1,2],[3,4]]) ## line 1469 ## sage: t.entry( (0,0) ) ## line 1470 ## 1 sage: t.entry( (1,1) ) ## line 1472 ## 4 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1474 ## 0 sage: Tableau([[1,2],[3,4]]).weight() ## line 1492 ## [1, 1, 1, 1] sage: Tableau([]).weight() ## line 1495 ## [] sage: Tableau([[1,3,3,7],[4,2],[2,3]]).weight() ## line 1498 ## [1, 2, 3, 1, 0, 0, 1] sage: t = Tableau([[1,3,4,7],[6,2],[2,3]]) ## line 1505 ## sage: def by_word(T): ed = T.to_word().evaluation_dict() m = max(ed) + 1 return [ed.get(k, 0) for k in range(1, m)] ## line 1506 ## sage: by_word(t) == t.weight() ## line 1510 ## True sage: SST = SemistandardTableaux(shape=[3,1,1]) ## line 1512 ## sage: all(by_word(t) == t.weight() for t in SST) ## line 1513 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1515 ## 0 sage: Tableau([[1, 3], [2, 4]]).is_row_strict() ## line 1538 ## True sage: Tableau([[1, 2], [2, 4]]).is_row_strict() ## line 1540 ## True sage: Tableau([[2, 3], [2, 4]]).is_row_strict() ## line 1542 ## True sage: Tableau([[5, 3], [2, 4]]).is_row_strict() ## line 1544 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1546 ## 0 sage: T = Tableau([[1, 1, 3], [1, 2]]) ## line 1559 ## sage: T.is_row_increasing(weak=True) ## line 1560 ## True sage: T.is_row_increasing() ## line 1562 ## False sage: Tableau([[2, 1]]).is_row_increasing(weak=True) ## line 1564 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1566 ## 0 sage: T = Tableau([[1, 1, 3], [1, 2]]) ## line 1585 ## sage: T.is_column_increasing(weak=True) ## line 1586 ## True sage: T.is_column_increasing() ## line 1588 ## False sage: Tableau([[2], [1]]).is_column_increasing(weak=True) ## line 1590 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1592 ## 0 sage: Tableau([[1, 3], [2, 4]]).is_column_strict() ## line 1613 ## True sage: Tableau([[1, 2], [2, 4]]).is_column_strict() ## line 1615 ## True sage: Tableau([[2, 3], [2, 4]]).is_column_strict() ## line 1617 ## False sage: Tableau([[5, 3], [2, 4]]).is_column_strict() ## line 1619 ## False sage: Tableau([]).is_column_strict() ## line 1621 ## True sage: Tableau([[1, 4, 2]]).is_column_strict() ## line 1623 ## True sage: Tableau([[1, 4, 2], [2, 5]]).is_column_strict() ## line 1625 ## True sage: Tableau([[1, 4, 2], [2, 3]]).is_column_strict() ## line 1627 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1629 ## 0 sage: Tableau([[1,1],[1,2]]).is_semistandard() ## line 1644 ## False sage: Tableau([[1,2],[1,2]]).is_semistandard() ## line 1646 ## False sage: Tableau([[1,1],[2,2]]).is_semistandard() ## line 1648 ## True sage: Tableau([[1,2],[2,3]]).is_semistandard() ## line 1650 ## True sage: Tableau([[4,1],[3,2]]).is_semistandard() ## line 1652 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1654 ## 0 sage: Tableau([[1, 3], [2, 4]]).is_standard() ## line 1664 ## True sage: Tableau([[1, 2], [2, 4]]).is_standard() ## line 1666 ## False sage: Tableau([[2, 3], [2, 4]]).is_standard() ## line 1668 ## False sage: Tableau([[5, 3], [2, 4]]).is_standard() ## line 1670 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1672 ## 0 sage: Tableau([[1, 3], [2, 4]]).is_increasing() ## line 1685 ## True sage: Tableau([[1, 2], [2, 4]]).is_increasing() ## line 1687 ## True sage: Tableau([[2, 3], [2, 4]]).is_increasing() ## line 1689 ## False sage: Tableau([[5, 3], [2, 4]]).is_increasing() ## line 1691 ## False sage: Tableau([[1, 2, 3], [2, 3], [3]]).is_increasing() ## line 1693 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1695 ## 0 sage: Tableau([[1,2],[3,4]]).is_rectangular() ## line 1705 ## True sage: Tableau([[1,2,3],[4,5],[6]]).is_rectangular() ## line 1707 ## False sage: Tableau([]).is_rectangular() ## line 1709 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1711 ## 0 sage: Tableau([[1,2],[3,4]]).vertical_flip() ## line 1724 ## [[3, 4], [1, 2]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1726 ## 0 sage: Tableau([[1,2],[3,4]]).rotate_180() ## line 1740 ## [[4, 3], [2, 1]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1742 ## 0 sage: Tableau([[1,2],[3,4]]).cells() ## line 1757 ## [(0, 0), (0, 1), (1, 0), (1, 1)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1759 ## 0 sage: t = Tableau([[1,1,3],[2,3,5],[4,5]]) ## line 1777 ## sage: t.cells_containing(5) ## line 1778 ## [(2, 1), (1, 2)] sage: t.cells_containing(4) ## line 1780 ## [(2, 0)] sage: t.cells_containing(6) ## line 1782 ## [] sage: t = Tableau([[1,1,2,4],[2,4,4],[4]]) ## line 1785 ## sage: t.cells_containing(4) ## line 1786 ## [(2, 0), (1, 1), (1, 2), (0, 3)] sage: t = Tableau([[1,1,2,8,9],[2,5,6,11],[3,7,7,13],[4,8,9],[5],[13],[14]]) ## line 1789 ## sage: t.cells_containing(8) ## line 1790 ## [(3, 1), (0, 3)] sage: Tableau([]).cells_containing(3) ## line 1793 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1795 ## 0 sage: T = Tableau([[1, 2], [3]]) ## line 1815 ## sage: S = Tableau([[1, 3], [3]]) ## line 1816 ## sage: G = Tableau([[2, 1], [4]]) ## line 1817 ## sage: H = Tableau([[1, 2], [4]]) ## line 1818 ## sage: T.leq(S) ## line 1819 ## True sage: T.leq(T) ## line 1821 ## True sage: T.leq(G) ## line 1823 ## False sage: T.leq(H) ## line 1825 ## True sage: S.leq(T) ## line 1827 ## False sage: S.leq(G) ## line 1829 ## False sage: S.leq(H) ## line 1831 ## False sage: G.leq(H) ## line 1833 ## False sage: H.leq(G) ## line 1835 ## False sage: StandardTableau(T).leq(S) ## line 1840 ## True sage: T.leq(SemistandardTableau(S)) ## line 1842 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1844 ## 0 sage: Tableau([[1,2],[2,3]]).k_weight(1) ## line 1866 ## [1, 1, 1] sage: Tableau([[1,2],[2,3]]).k_weight(2) ## line 1868 ## [1, 2, 1] sage: t = Tableau([[1,1,1,2,5],[2,3,6],[3],[4]]) ## line 1870 ## sage: t.k_weight(1) ## line 1871 ## [2, 1, 1, 1, 1, 1] sage: t.k_weight(2) ## line 1873 ## [3, 2, 2, 1, 1, 1] sage: t.k_weight(3) ## line 1875 ## [3, 1, 2, 1, 1, 1] sage: t.k_weight(4) ## line 1877 ## [3, 2, 2, 1, 1, 1] sage: t.k_weight(5) ## line 1879 ## [3, 2, 2, 1, 1, 1] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1881 ## 0 sage: t = Tableau([[1,2,3],[2,3],[3]]) ## line 1904 ## sage: t.is_k_tableau(3) ## line 1905 ## True sage: t = Tableau([[1,1,3],[2,2],[3]]) ## line 1907 ## sage: t.is_k_tableau(3) ## line 1908 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1910 ## 0 sage: Tableau([[1,2],[3],[4]]).restrict(3) ## line 1934 ## [[1, 2], [3]] sage: StandardTableau([[1,2],[3],[4]]).restrict(2) ## line 1936 ## [[1, 2]] sage: Tableau([[1,2,3],[2,4,4],[3]]).restrict(0) ## line 1938 ## [] sage: Tableau([[1,2,3],[2,4,4],[3]]).restrict(2) ## line 1940 ## [[1, 2], [2]] sage: Tableau([[1,2,3],[2,4,4],[3]]).restrict(3) ## line 1942 ## [[1, 2, 3], [2], [3]] sage: Tableau([[1,2,3],[2,4,4],[3]]).restrict(5) ## line 1944 ## [[1, 2, 3], [2, 4, 4], [3]] sage: S=StandardTableau([[1,2,4,7],[3,5],[6]]); S.category() ## line 1950 ## Category of elements of Standard tableaux sage: S.restrict(4).category() ## line 1952 ## Category of elements of Standard tableaux sage: SS=StandardTableaux([4,2,1])([[1,2,4,7],[3,5],[6]]); SS.category() ## line 1954 ## Category of elements of Standard tableaux of shape [4, 2, 1] sage: SS.restrict(4).category() ## line 1956 ## Category of elements of Standard tableaux sage: Tableau([[1,2],[3],[4]]).restrict(3) ## line 1959 ## [[1, 2], [3]] sage: Tableau([[1,2],[3],[4]]).restrict(2) ## line 1961 ## [[1, 2]] sage: SemistandardTableau([[1,1],[2]]).restrict(1) ## line 1963 ## [[1, 1]] sage: _.category() ## line 1965 ## Category of elements of Semistandard tableaux sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1967 ## 0 sage: Tableau([[1,2],[2,3],[3,4]]).restriction_shape(3) ## line 1994 ## [2, 2, 1] sage: StandardTableau([[1,2],[3],[4],[5]]).restriction_shape(2) ## line 1996 ## [2] sage: Tableau([[1,3,3,5],[2,4,4],[17]]).restriction_shape(0) ## line 1998 ## [] sage: Tableau([[1,3,3,5],[2,4,4],[17]]).restriction_shape(2) ## line 2000 ## [1, 1] sage: Tableau([[1,3,3,5],[2,4,4],[17]]).restriction_shape(3) ## line 2002 ## [3, 1] sage: Tableau([[1,3,3,5],[2,4,4],[17]]).restriction_shape(5) ## line 2004 ## [4, 3] sage: all( T.restriction_shape(i) == T.restrict(i).shape() for T in StandardTableaux(5) for i in range(1, 5) ) ## line 2007 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2010 ## 0 sage: Tableau([[1,2],[3],[4]]).to_chain() ## line 2028 ## [[], [1], [2], [2, 1], [2, 1, 1]] sage: Tableau([[1,1],[2]]).to_chain() ## line 2030 ## [[], [2], [2, 1]] sage: Tableau([[1,1],[3]]).to_chain() ## line 2032 ## [[], [2], [2], [2, 1]] sage: Tableau([]).to_chain() ## line 2034 ## [[]] sage: Tableau([[1,1],[2],[3]]).to_chain(max_entry=2) ## line 2036 ## [[], [2], [2, 1]] sage: Tableau([[1,1],[2],[3]]).to_chain(max_entry=3) ## line 2038 ## [[], [2], [2, 1], [2, 1, 1]] sage: Tableau([[1,1],[2],[3]]).to_chain(max_entry=4) ## line 2040 ## [[], [2], [2, 1], [2, 1, 1], [2, 1, 1]] sage: Tableau([[1,1,2],[2,3],[4,5]]).to_chain(max_entry=6) ## line 2042 ## [[], [2], [3, 1], [3, 2], [3, 2, 1], [3, 2, 2], [3, 2, 2]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2044 ## 0 sage: T = Tableau([[1,2,3],[2,3],[3]]) ## line 2060 ## sage: G = T.to_Gelfand_Tsetlin_pattern(); G ## line 2061 ## [[3, 2, 1], [2, 1], [1]] sage: G.to_tableau() == T ## line 2063 ## True sage: T = Tableau([[1,3],[2]]) ## line 2065 ## sage: T.to_Gelfand_Tsetlin_pattern() ## line 2066 ## [[2, 1, 0], [1, 1], [1]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2068 ## 0 sage: t = Tableau([[1,2,3],[4,5]]); t ## line 2079 ## [[1, 2, 3], [4, 5]] sage: t.anti_restrict(1) ## line 2081 ## [[None, 2, 3], [4, 5]] sage: t.anti_restrict(2) ## line 2083 ## [[None, None, 3], [4, 5]] sage: t.anti_restrict(3) ## line 2085 ## [[None, None, None], [4, 5]] sage: t.anti_restrict(4) ## line 2087 ## [[None, None, None], [None, 5]] sage: t.anti_restrict(5) ## line 2089 ## [[None, None, None], [None, None]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2091 ## 0 sage: t = Tableau([[1,2],[3,4]]) ## line 2102 ## sage: l = t.to_list(); l ## line 2103 ## [[1, 2], [3, 4]] sage: l[0][0] = 2 ## line 2105 ## sage: t ## line 2106 ## [[1, 2], [3, 4]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2108 ## 0 sage: t = Tableau([[1,2],[3]]) ## line 2118 ## sage: t.bump(1) ## line 2119 ## [[1, 1], [2], [3]] sage: t ## line 2121 ## [[1, 2], [3]] sage: t.bump(2) ## line 2123 ## [[1, 2, 2], [3]] sage: t.bump(3) ## line 2125 ## [[1, 2, 3], [3]] sage: t ## line 2127 ## [[1, 2], [3]] sage: t = Tableau([[1,2,2,3],[2,3,5,5],[4,4,6],[5,6]]) ## line 2129 ## sage: t.bump(2) ## line 2130 ## [[1, 2, 2, 2], [2, 3, 3, 5], [4, 4, 5], [5, 6, 6]] sage: t.bump(1) ## line 2132 ## [[1, 1, 2, 3], [2, 2, 5, 5], [3, 4, 6], [4, 6], [5]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2134 ## 0 sage: t = Tableau([[3,5],[7]]) ## line 2178 ## sage: t.schensted_insert(8) ## line 2179 ## [[3, 5, 8], [7]] sage: t.schensted_insert(8, left=True) ## line 2181 ## [[3, 5], [7], [8]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2183 ## 0 sage: t = Tableau([[3,5],[7]]) ## line 2193 ## sage: t._left_schensted_insert(8) ## line 2194 ## [[3, 5], [7], [8]] sage: t._left_schensted_insert(6) ## line 2196 ## [[3, 5], [6, 7]] sage: t._left_schensted_insert(2) ## line 2198 ## [[2, 3, 5], [7]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2200 ## 0 sage: t0 = Tableau([]) ## line 2248 ## sage: w = [1,1,2,3,3,3,3] ## line 2249 ## sage: t0.insert_word(w) ## line 2250 ## [[1, 1, 2, 3, 3, 3, 3]] sage: t0.insert_word(w,left=True) ## line 2252 ## [[1, 1, 2, 3, 3, 3, 3]] sage: w.reverse() ## line 2254 ## sage: t0.insert_word(w) ## line 2255 ## [[1, 1, 3, 3], [2, 3], [3]] sage: t0.insert_word(w,left=True) ## line 2257 ## [[1, 1, 3, 3], [2, 3], [3]] sage: t1 = Tableau([[1,3],[2]]) ## line 2259 ## sage: t1.insert_word([4,5]) ## line 2260 ## [[1, 3, 4, 5], [2]] sage: t1.insert_word([4,5], left=True) ## line 2262 ## [[1, 3], [2, 5], [4]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2264 ## 0 sage: T = Tableau([[1, 1, 2, 2, 4], [2, 3, 3], [3, 4], [4]]) ## line 2308 ## sage: T.reverse_bump(2) ## line 2309 ## ([[1, 1, 2, 3, 4], [2, 3, 4], [3], [4]], 2) sage: T == T.reverse_bump(2)[0].bump(2) ## line 2311 ## True sage: T.reverse_bump((3, 0)) ## line 2313 ## ([[1, 2, 2, 2, 4], [3, 3, 3], [4, 4]], 1) sage: T.reverse_bump((3, 1)) ## line 2318 ## sage: T.reverse_bump(4) ## line 2322 ## sage: Tableau([[2, 2, 1], [3, 3]]).reverse_bump(0) ## line 2326 ## sage: Tableau([[1]]).reverse_bump(0) ## line 2333 ## ([], 1) sage: Tableau([[1,1]]).reverse_bump(0) ## line 2335 ## ([[1]], 1) sage: Tableau([]).reverse_bump(0) ## line 2337 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2348 ## 0 sage: t = Tableau([[1,2,2,3],[2,3,5,5],[4,4,6],[5,6]]) ## line 2397 ## sage: t2 = Tableau([[1,2],[3]]) ## line 2398 ## sage: t.bump_multiply(t2) ## line 2399 ## [[1, 1, 2, 2, 3], [2, 2, 3, 5], [3, 4, 5], [4, 6, 6], [5]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2401 ## 0 sage: t = Tableau([[1,2,2,3],[2,3,5,5],[4,4,6],[5,6]]) ## line 2427 ## sage: t2 = Tableau([[1,2],[3]]) ## line 2428 ## sage: t.slide_multiply(t2) ## line 2429 ## [[1, 1, 2, 2, 3], [2, 2, 3, 5], [3, 4, 5], [4, 6, 6], [5]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2431 ## 0 sage: t = Tableau([[1,1,2],[2,3,5],[4,5]]) ## line 2454 ## sage: t._slide_up((2,1)) ## line 2455 ## [[0, 1, 2], [1, 3, 5], [2, 4]] sage: t._slide_up((1,2)) ## line 2458 ## [[0, 1, 2], [1, 2, 3], [4, 5]] sage: t = Tableau([[1,1,3],[2,3,5],[4,5]]) ## line 2461 ## sage: t._slide_up((1,2)) ## line 2462 ## [[0, 1, 1], [2, 3, 3], [4, 5]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2464 ## 0 sage: t = Tableau([[1,1,2],[2,3,5],[4,5]]) ## line 2508 ## sage: t._slide_down((0, 0), 8) ## line 2509 ## [[1, 2, 5], [2, 3, 10], [4, 5]] sage: t._slide_down((0, 1), 8) ## line 2512 ## [[1, 2, 5], [2, 3, 10], [4, 5]] sage: t = Tableau([[1,1,2,2,2,3],[2,2,4,6,6],[4,4,5,7],[5,8]]) ## line 2515 ## sage: t._slide_down((0, 1), 9) ## line 2516 ## [[1, 2, 2, 2, 2, 3], [2, 4, 4, 6, 6], [4, 5, 7, 11], [5, 8]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2518 ## 0 sage: t = Tableau([[1,2],[3,3]]) ## line 2589 ## sage: t.promotion_inverse(2) ## line 2590 ## [[1, 2], [2, 3]] sage: t = Tableau([[1,2],[2,3]]) ## line 2593 ## sage: t.promotion_inverse(2) ## line 2594 ## [[1, 1], [2, 3]] sage: t = Tableau([[1,2,5],[3,3,6],[4,7]]) ## line 2597 ## sage: t.promotion_inverse(8) ## line 2598 ## [[1, 2, 4], [2, 5, 9], [3, 6]] sage: t = Tableau([]) ## line 2601 ## sage: t.promotion_inverse(2) ## line 2602 ## [] sage: ST = SemistandardTableaux(shape=[4,2,1], max_entry=7) ## line 2610 ## sage: def bk_promotion_inverse7(st): st2 = st for i in range(1, 7): st2 = st2.bender_knuth_involution(i, check=False) return st2 ## line 2611 ## sage: all( bk_promotion_inverse7(st) == st.promotion_inverse(6) for st in ST ) # long time ## line 2616 ## True sage: ST = SemistandardTableaux(shape=[2,2,2], max_entry=7) ## line 2618 ## sage: all( bk_promotion_inverse7(st) == st.promotion_inverse(6) for st in ST ) # long time ## line 2619 ## True sage: T = Tableau([[1]]) ## line 2624 ## sage: type(T.promotion_inverse(2)[0][0]) ## line 2625 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2627 ## 0 sage: t = Tableau([[1,2],[3,3]]) ## line 2697 ## sage: t.promotion(2) ## line 2698 ## [[1, 1], [2, 3]] sage: t = Tableau([[1,1,1],[2,2,3],[3,4,4]]) ## line 2701 ## sage: t.promotion(3) ## line 2702 ## [[1, 1, 2], [2, 2, 3], [3, 4, 4]] sage: t = Tableau([[1,2],[2]]) ## line 2705 ## sage: t.promotion(3) ## line 2706 ## [[2, 3], [3]] sage: t = Tableau([[1,1,3],[2,2]]) ## line 2709 ## sage: t.promotion(2) ## line 2710 ## [[1, 2, 2], [3, 3]] sage: t = Tableau([[1,1,3],[2,3]]) ## line 2713 ## sage: t.promotion(2) ## line 2714 ## [[1, 1, 2], [2, 3]] sage: t = Tableau([]) ## line 2717 ## sage: t.promotion(2) ## line 2718 ## [] sage: ST = SemistandardTableaux(shape=[3,2,2,1], max_entry=6) ## line 2726 ## sage: def bk_promotion6(st): st2 = st for i in range(5, 0, -1): st2 = st2.bender_knuth_involution(i, check=False) return st2 ## line 2727 ## sage: all( bk_promotion6(st) == st.promotion(5) for st in ST ) # long time ## line 2732 ## True sage: ST = SemistandardTableaux(shape=[4,4], max_entry=6) ## line 2734 ## sage: all( bk_promotion6(st) == st.promotion(5) for st in ST ) # long time ## line 2735 ## True sage: ST = SemistandardTableaux(shape=[3,2,1], max_entry=7) ## line 2741 ## sage: all( st.promotion(6).promotion_inverse(6) == st for st in ST ) # long time ## line 2742 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2744 ## 0 sage: rs = Tableau([[1,2,3],[4,5]]).row_stabilizer() ## line 2766 ## sage: rs.order() == factorial(3)*factorial(2) ## line 2767 ## True sage: PermutationGroupElement([(1,3,2),(4,5)]) in rs ## line 2769 ## True sage: PermutationGroupElement([(1,4)]) in rs ## line 2771 ## False sage: rs = Tableau([[1, 2],[3]]).row_stabilizer() ## line 2773 ## sage: PermutationGroupElement([(1,2),(3,)]) in rs ## line 2774 ## True sage: rs.one().domain() ## line 2776 ## [1, 2, 3] sage: rs = Tableau([[1],[2],[3]]).row_stabilizer() ## line 2778 ## sage: rs.order() ## line 2779 ## 1 sage: rs = Tableau([[2,4,5],[1,3]]).row_stabilizer() ## line 2781 ## sage: rs.order() ## line 2782 ## 12 sage: rs = Tableau([]).row_stabilizer() ## line 2784 ## sage: rs.order() ## line 2785 ## 1 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2787 ## 0 sage: cs = Tableau([[1,2,3],[4,5]]).column_stabilizer() ## line 2807 ## sage: cs.order() == factorial(2)*factorial(2) ## line 2808 ## True sage: PermutationGroupElement([(1,3,2),(4,5)]) in cs ## line 2810 ## False sage: PermutationGroupElement([(1,4)]) in cs ## line 2812 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2814 ## 0 sage: Tableau([[1,2,3],[4,5]]).height() ## line 2823 ## 2 sage: Tableau([[1,2,3]]).height() ## line 2825 ## 1 sage: Tableau([]).height() ## line 2827 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2829 ## 0 sage: Tableau([[1,2,3,4],[5,6],[7],[8]])._heights() ## line 2836 ## [1, 3, 4, 4] sage: Tableau([])._heights() ## line 2838 ## [] sage: Tableau([[1]])._heights() ## line 2840 ## [1] sage: Tableau([[1,2]])._heights() ## line 2842 ## [1, 1] sage: Tableau([[1,2],[3],[4]])._heights() ## line 2844 ## [1, 3] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2846 ## 0 sage: st = StandardTableaux([3,2]) ## line 2867 ## sage: f = lambda b: 1 if b else 0 ## line 2868 ## sage: matrix( [ [ f(t1.last_letter_lequal(t2)) for t2 in st] for t1 in st] ) ## line 2869 ## [1 1 1 1 1] [0 1 1 1 1] [0 0 1 1 1] [0 0 0 1 1] [0 0 0 0 1] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2875 ## 0 sage: Tableau([[1,1],[2,2],[3]]).charge() ## line 2914 ## 0 sage: Tableau([[1,1,3],[2,2]]).charge() ## line 2916 ## 1 sage: Tableau([[1,1,2],[2],[3]]).charge() ## line 2918 ## 1 sage: Tableau([[1,1,2],[2,3]]).charge() ## line 2920 ## 2 sage: Tableau([[1,1,2,3],[2]]).charge() ## line 2922 ## 2 sage: Tableau([[1,1,2,2],[3]]).charge() ## line 2924 ## 3 sage: Tableau([[1,1,2,2,3]]).charge() ## line 2926 ## 4 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2928 ## 0 sage: Tableau([[1,1],[2,2],[3]]).cocharge() ## line 2938 ## 4 sage: Tableau([[1,1,3],[2,2]]).cocharge() ## line 2940 ## 3 sage: Tableau([[1,1,2],[2],[3]]).cocharge() ## line 2942 ## 3 sage: Tableau([[1,1,2],[2,3]]).cocharge() ## line 2944 ## 2 sage: Tableau([[1,1,2,3],[2]]).cocharge() ## line 2946 ## 2 sage: Tableau([[1,1,2,2],[3]]).cocharge() ## line 2948 ## 1 sage: Tableau([[1,1,2,2,3]]).cocharge() ## line 2950 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 2952 ## 0 sage: s = StandardTableau([[1,2,5],[3,4]]); s.pp() ## line 2983 ## 1 2 5 3 4 sage: t = s.add_entry( (1,2), 6); t.pp() ## line 2986 ## 1 2 5 3 4 6 sage: t.category() ## line 2989 ## Category of elements of Standard tableaux sage: s.add_entry( (2,0), 6).pp() ## line 2991 ## 1 2 5 3 4 6 sage: u = s.add_entry( (1,2), 3); u.pp() ## line 2995 ## 1 2 5 3 4 3 sage: u.category() ## line 2998 ## Category of elements of Tableaux sage: s.add_entry( (2,2),3) ## line 3000 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3005 ## 0 sage: Tableau([]).catabolism() ## line 3046 ## [] sage: Tableau([[1,2,3,4,5]]).catabolism() ## line 3048 ## [[1, 2, 3, 4, 5]] sage: Tableau([[1,1,3,3],[2,3],[3]]).catabolism() ## line 3050 ## [[1, 1, 2, 3, 3, 3], [3]] sage: Tableau([[1, 1, 2, 3, 3, 3], [3]]).catabolism() ## line 3052 ## [[1, 1, 2, 3, 3, 3, 3]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3054 ## 0 sage: t = Tableau([[1,2,3,4,5,6,8],[7,9]]) ## line 3069 ## sage: t.catabolism_sequence() ## line 3070 ## [[[1, 2, 3, 4, 5, 6, 8], [7, 9]], [[1, 2, 3, 4, 5, 6, 7, 9], [8]], [[1, 2, 3, 4, 5, 6, 7, 8], [9]], [[1, 2, 3, 4, 5, 6, 7, 8, 9]]] sage: Tableau([]).catabolism_sequence() ## line 3075 ## [[]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3077 ## 0 sage: Tableau([[1,1,3],[2,4,5]]).lambda_catabolism([2,1]) ## line 3109 ## [[3, 5], [4]] sage: t = Tableau([[1,1,3,3],[2,3],[3]]) ## line 3111 ## sage: t.lambda_catabolism([]) ## line 3112 ## [[1, 1, 3, 3], [2, 3], [3]] sage: t.lambda_catabolism([1]) ## line 3114 ## [[1, 2, 3, 3, 3], [3]] sage: t.lambda_catabolism([1,1]) ## line 3116 ## [[1, 3, 3, 3], [3]] sage: t.lambda_catabolism([2,1]) ## line 3118 ## [[3, 3, 3, 3]] sage: t.lambda_catabolism([4,2,1]) ## line 3120 ## [] sage: t.lambda_catabolism([5,1]) ## line 3122 ## [[3, 3]] sage: t.lambda_catabolism([4,1]) ## line 3124 ## [[3, 3]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3126 ## 0 sage: t = Tableau([[1,1,3,3],[2,3],[3]]) ## line 3147 ## sage: t.reduced_lambda_catabolism([]) ## line 3148 ## [[1, 1, 3, 3], [2, 3], [3]] sage: t.reduced_lambda_catabolism([1]) ## line 3150 ## [[1, 2, 3, 3, 3], [3]] sage: t.reduced_lambda_catabolism([1,1]) ## line 3152 ## [[1, 3, 3, 3], [3]] sage: t.reduced_lambda_catabolism([2,1]) ## line 3154 ## [[3, 3, 3, 3]] sage: t.reduced_lambda_catabolism([4,2,1]) ## line 3156 ## [] sage: t.reduced_lambda_catabolism([5,1]) ## line 3158 ## 0 sage: t.reduced_lambda_catabolism([4,1]) ## line 3160 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3162 ## 0 sage: t = Tableau([[1,1,3,3],[2,3],[3]]) ## line 3191 ## sage: t.catabolism_projector([[4,2,1]]) ## line 3192 ## [[1, 1, 3, 3], [2, 3], [3]] sage: t.catabolism_projector([[1]]) ## line 3194 ## [] sage: t.catabolism_projector([[2,1],[1]]) ## line 3196 ## [] sage: t.catabolism_projector([[1,1],[4,1]]) ## line 3198 ## [[1, 1, 3, 3], [2, 3], [3]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3200 ## 0 sage: t = Tableau([[1,2],[3]]) ## line 3237 ## sage: t.promotion_operator(1) ## line 3238 ## [[[1, 2], [3], [4]], [[1, 2], [3, 4]], [[1, 2, 4], [3]]] sage: t.promotion_operator(2) ## line 3240 ## [[[1, 1], [2, 3], [4]], [[1, 1, 2], [3], [4]], [[1, 1, 4], [2, 3]], [[1, 1, 2, 4], [3]]] sage: Tableau([[1]]).promotion_operator(2) ## line 3245 ## [[[1, 1], [2]], [[1, 1, 2]]] sage: Tableau([[1,1],[2]]).promotion_operator(3) ## line 3247 ## [[[1, 1, 1], [2, 2], [3]], [[1, 1, 1, 2], [2], [3]], [[1, 1, 1, 3], [2, 2]], [[1, 1, 1, 2, 3], [2]]] sage: Tableau([[1,1],[2,2]]).promotion_operator(3) ## line 3255 ## [[[1, 1, 1], [2, 2], [3, 3]], [[1, 1, 1, 3], [2, 2], [3]], [[1, 1, 1, 3, 3], [2, 2]]] sage: Tableau([]).promotion_operator(2) ## line 3262 ## [[[1, 1]]] sage: Tableau([]).promotion_operator(1) ## line 3264 ## [[[1]]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3266 ## 0 sage: from sage.combinat.tableau import symmetric_group_action_on_values ## line 3283 ## sage: import functools ## line 3284 ## sage: t = Tableau([[1,1,3,3],[2,3],[3]]) ## line 3285 ## sage: f = functools.partial(t.raise_action_from_words, symmetric_group_action_on_values) ## line 3286 ## sage: f([1,2,3]) ## line 3287 ## [[1, 1, 3, 3], [2, 3], [3]] sage: f([3,2,1]) ## line 3289 ## [[1, 1, 1, 1], [2, 3], [3]] sage: f([1,3,2]) ## line 3291 ## [[1, 1, 2, 2], [2, 2], [3]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3293 ## 0 sage: t = Tableau([[1,1,3,3],[2,3],[3]]) ## line 3349 ## sage: t.symmetric_group_action_on_values([1,2,3]) ## line 3350 ## [[1, 1, 3, 3], [2, 3], [3]] sage: t.symmetric_group_action_on_values([2,1,3]) ## line 3352 ## [[1, 2, 3, 3], [2, 3], [3]] sage: t.symmetric_group_action_on_values([3,1,2]) ## line 3354 ## [[1, 2, 2, 2], [2, 3], [3]] sage: t.symmetric_group_action_on_values([2,3,1]) ## line 3356 ## [[1, 1, 1, 1], [2, 2], [3]] sage: t.symmetric_group_action_on_values([3,2,1]) ## line 3358 ## [[1, 1, 1, 1], [2, 3], [3]] sage: t.symmetric_group_action_on_values([1,3,2]) ## line 3360 ## [[1, 1, 2, 2], [2, 2], [3]] sage: t = Tableau([]) ## line 3365 ## sage: t.symmetric_group_action_on_values([]) ## line 3366 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3368 ## 0 sage: Tableau([[1,2],[3,4]]).socle() ## line 3378 ## 2 sage: Tableau([[1,2,3,4]]).socle() ## line 3380 ## 4 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3382 ## 0 sage: Tableau([[1,2],[3,4]]).atom() ## line 3398 ## [2, 2] sage: Tableau([[1,2,3],[4,5],[6]]).atom() ## line 3400 ## [3, 2, 1] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3402 ## 0 sage: StandardTableau([[1,2,4],[3,5]]).symmetric_group_action_on_entries( Permutation(((4,5))) ) ## line 3433 ## [[1, 2, 5], [3, 4]] sage: _.category() ## line 3435 ## Category of elements of Standard tableaux sage: StandardTableau([[1,2,4],[3,5]]).symmetric_group_action_on_entries( Permutation(((1,2))) ) ## line 3437 ## [[2, 1, 4], [3, 5]] sage: _.category() ## line 3439 ## Category of elements of Tableaux sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3441 ## 0 sage: t = Tableau([[1,1,1],[2,3],[3]]) ## line 3463 ## sage: t.is_key_tableau() ## line 3464 ## True sage: t = Tableau([[1,1,2],[2,3],[3]]) ## line 3467 ## sage: t.is_key_tableau() ## line 3468 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3470 ## 0 sage: t = Tableau([[1,2],[2,3]]) ## line 3501 ## sage: t.right_key_tableau() ## line 3502 ## [[2, 2], [3, 3]] sage: t = Tableau([[1,1,2,4],[2,3,3],[4],[5]]) ## line 3504 ## sage: t.right_key_tableau() ## line 3505 ## [[2, 2, 2, 4], [3, 4, 4], [4], [5]] sage: t = Tableau([[1,1,1,2], [2,2,2], [4], [5]]) ## line 3512 ## sage: t.is_key_tableau() ## line 3513 ## True sage: t.right_key_tableau() == t ## line 3515 ## True sage: Tableau([]).right_key_tableau() ## line 3520 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3523 ## 0 sage: t = Tableau([[1,2],[2,3]]) ## line 3570 ## sage: t.left_key_tableau() ## line 3571 ## [[1, 1], [2, 2]] sage: t = Tableau([[1,1,2,4],[2,3,3],[4],[5]]) ## line 3573 ## sage: t.left_key_tableau() ## line 3574 ## [[1, 1, 1, 2], [2, 2, 2], [4], [5]] sage: t = Tableau([[1,1,1,2], [2,2,2], [4], [5]]) ## line 3581 ## sage: t.is_key_tableau() ## line 3582 ## True sage: t.left_key_tableau() == t ## line 3584 ## True sage: Tableau([]).left_key_tableau() ## line 3589 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3592 ## 0 sage: t = Tableau([[1,1,2,3,5],[2,3,5,5],[3,4]]) ## line 3629 ## sage: sorted(t._segments().items()) ## line 3630 ## [((0, 2), 2), ((0, 3), 3), ((0, 5), 4), ((1, 3), 1), ((1, 5), 2), ((2, 4), 1)] sage: B = crystals.Tableaux("A4", shape=[4,3,2,1]) ## line 3633 ## sage: t = B[31].to_tableau() ## line 3634 ## sage: sorted(t._segments().items()) ## line 3635 ## [((0, 5), 3), ((1, 4), 2), ((2, 4), 1)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3637 ## 0 sage: t = Tableau([[1,1,2,3,5],[2,3,5,5],[3,4]]) ## line 3661 ## sage: t.seg() ## line 3662 ## 6 sage: B = crystals.Tableaux("A4",shape=[4,3,2,1]) ## line 3665 ## sage: t = B[31].to_tableau() ## line 3666 ## sage: t.seg() ## line 3667 ## 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3669 ## 0 sage: t = Tableau([[1,1,2,3,5],[2,3,5,5],[3,4]]) ## line 3689 ## sage: t.flush() ## line 3690 ## 3 sage: B = crystals.Tableaux("A4",shape=[4,3,2,1]) ## line 3693 ## sage: t = B[32].to_tableau() ## line 3694 ## sage: t.flush() ## line 3695 ## 4 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3697 ## 0 sage: StandardTableau([[1,2],[3,4]]).content(3) ## line 3733 ## -1 sage: StandardTableau([[1,2],[3,4]]).content(6) ## line 3736 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3740 ## 0 sage: StandardTableau([[1,2,5],[3,4]]).residue(1,3) ## line 3774 ## 0 sage: StandardTableau([[1,2,5],[3,4]]).residue(2,3) ## line 3776 ## 1 sage: StandardTableau([[1,2,5],[3,4]]).residue(3,3) ## line 3778 ## 2 sage: StandardTableau([[1,2,5],[3,4]]).residue(4,3) ## line 3780 ## 0 sage: StandardTableau([[1,2,5],[3,4]]).residue(5,3) ## line 3782 ## 2 sage: StandardTableau([[1,2,5],[3,4]]).residue(6,3) ## line 3784 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3788 ## 0 sage: StandardTableauTuple([[1,2],[3,4]]).residue_sequence(2) ## line 3818 ## 2-residue sequence (0,1,1,0) with multicharge (0) sage: StandardTableauTuple([[1,2],[3,4]]).residue_sequence(3) ## line 3820 ## 3-residue sequence (0,1,2,0) with multicharge (0) sage: StandardTableauTuple([[1,2],[3,4]]).residue_sequence(4) ## line 3822 ## 4-residue sequence (0,1,3,0) with multicharge (0) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3824 ## 0 sage: StandardTableau([[1,2,5],[3,4]]).degree(3) ## line 3856 ## 0 sage: StandardTableau([[1,2,5],[3,4]]).degree(4) ## line 3858 ## 1 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3860 ## 0 sage: StandardTableau([[1,3,5],[2,4]]).codegree(3) ## line 3901 ## 0 sage: StandardTableau([[1,2,5],[3,4]]).codegree(3) ## line 3903 ## 1 sage: StandardTableau([[1,2,5],[3,4]]).codegree(4) ## line 3905 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3907 ## 0 sage: t=Tableau([[1,3,2],[4]]); t.first_row_descent() ## line 3939 ## (0, 1) sage: Tableau([[1,2,3],[4]]).first_row_descent() is None ## line 3941 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3943 ## 0 sage: Tableau([[1,4,5],[2,3]]).first_column_descent() ## line 3967 ## (0, 1) sage: Tableau([[1,2,3],[4]]).first_column_descent() is None ## line 3969 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 3971 ## 0 sage: StandardTableau([[1,2,3],[4,5],[6]]).reduced_row_word() ## line 3992 ## [] sage: StandardTableau([[1,2,3],[4,6],[5]]).reduced_row_word() ## line 3994 ## [5] sage: StandardTableau([[1,2,4],[3,6],[5]]).reduced_row_word() ## line 3996 ## [3, 5] sage: StandardTableau([[1,2,5],[3,6],[4]]).reduced_row_word() ## line 3998 ## [3, 5, 4] sage: StandardTableau([[1,2,6],[3,5],[4]]).reduced_row_word() ## line 4000 ## [3, 4, 5, 4] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4002 ## 0 sage: StandardTableau([[1,4,6],[2,5],[3]]).reduced_column_word() ## line 4018 ## [] sage: StandardTableau([[1,4,5],[2,6],[3]]).reduced_column_word() ## line 4020 ## [5] sage: StandardTableau([[1,3,6],[2,5],[4]]).reduced_column_word() ## line 4022 ## [3] sage: StandardTableau([[1,3,5],[2,6],[4]]).reduced_column_word() ## line 4024 ## [3, 5] sage: StandardTableau([[1,2,5],[3,6],[4]]).reduced_column_word() ## line 4026 ## [3, 2, 5] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4028 ## 0 sage: a = Tableau([[2, 1, 1], [0, 2, 0], [1, 1]]) ## line 4095 ## sage: A = a.hillman_grassl(); A ## line 4096 ## [[2, 2, 4], [2, 3, 4], [3, 5]] sage: A.parent(), a.parent() ## line 4098 ## (Weak Reverse Plane Partitions, Tableaux) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4100 ## 0 sage: a = Tableau([[2, 1, 1], [0, 2, 0], [1, 1]]) ## line 4207 ## sage: A = a.sulzgruber_correspondence(); A ## line 4208 ## [[0, 1, 4], [1, 5, 5], [3, 6]] sage: A.parent(), a.parent() ## line 4210 ## (Weak Reverse Plane Partitions, Tableaux) sage: a = Tableau([[1, 3], [0, 1]]) ## line 4213 ## sage: a.sulzgruber_correspondence() ## line 4214 ## [[0, 4], [1, 5]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4216 ## 0 sage: t = SemistandardTableau([[1,2,3],[2,3]]); t ## line 4238 ## [[1, 2, 3], [2, 3]] sage: t.shape() ## line 4240 ## [3, 2] sage: t.pp() # pretty printing ## line 4242 ## 1 2 3 2 3 sage: t = Tableau([[1,2],[2]]) ## line 4245 ## sage: s = SemistandardTableau(t); s ## line 4246 ## [[1, 2], [2]] sage: SemistandardTableau([]) # The empty tableau ## line 4248 ## [] sage: SST = SemistandardTableaux() ## line 4255 ## sage: SST([[1, 2, 3], [4, 5]]) ## line 4256 ## [[1, 2, 3], [4, 5]] sage: t = Tableaux()([[1,1],[2]]) ## line 4269 ## sage: s = SemistandardTableaux(3)([[1,1],[2]]) ## line 4270 ## sage: s == t ## line 4271 ## True sage: s.parent() ## line 4273 ## Semistandard tableaux of size 3 and maximum entry 3 sage: r = SemistandardTableaux(3)(t); r.parent() ## line 4275 ## Semistandard tableaux of size 3 and maximum entry 3 sage: isinstance(r, Tableau) ## line 4277 ## True sage: s2 = SemistandardTableaux(3)([(1,1),(2,)]) ## line 4279 ## sage: s2 == s ## line 4280 ## True sage: s2.parent() ## line 4282 ## Semistandard tableaux of size 3 and maximum entry 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4284 ## 0 sage: t = SemistandardTableau([[1,1],[2]]) ## line 4293 ## sage: TestSuite(t).run() ## line 4294 ## sage: t.parent() ## line 4296 ## Semistandard tableaux sage: t.category() ## line 4298 ## Category of elements of Semistandard tableaux sage: type(t) ## line 4300 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4302 ## 0 sage: SemistandardTableau([[1,2,3],[1]]) # indirect doctest ## line 4327 ## sage: SemistandardTableau([[1,2,1]]) # indirect doctest ## line 4332 ## sage: SemistandardTableau([[0,1]]) # indirect doctest ## line 4337 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4341 ## 0 sage: t = RowStandardTableau([[3,4,5],[1,2]]); t ## line 4375 ## [[3, 4, 5], [1, 2]] sage: t.shape() ## line 4377 ## [3, 2] sage: t.pp() # pretty printing ## line 4379 ## 3 4 5 1 2 sage: t.is_standard() ## line 4382 ## False sage: RowStandardTableau([]) # The empty tableau ## line 4384 ## [] sage: RowStandardTableau([[3,4,5],[1,2]]) in StandardTableaux() ## line 4386 ## False sage: RowStandardTableau([[1,2,5],[3,4]]) in StandardTableaux() ## line 4388 ## True sage: ST = RowStandardTableaux() ## line 4395 ## sage: ST([[3, 4, 5], [1, 2]]) ## line 4396 ## [[3, 4, 5], [1, 2]] sage: t = Tableaux()([[1,2],[3]]) ## line 4411 ## sage: s = RowStandardTableaux(3)([[1,2],[3]]) ## line 4412 ## sage: s == t ## line 4413 ## True sage: u = RowStandardTableaux(3)([[2, 3], [1]]) ## line 4415 ## sage: s == u ## line 4416 ## False sage: u.parent() ## line 4418 ## Row standard tableaux of size 3 sage: u = RowStandardTableaux(3)(u) ## line 4420 ## sage: u.parent() ## line 4421 ## Row standard tableaux of size 3 sage: isinstance(u, Tableau) ## line 4423 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4425 ## 0 sage: t = RowStandardTableau([[2,3],[1]]) ## line 4434 ## sage: TestSuite(t).run() ## line 4435 ## sage: t.parent() ## line 4437 ## Row standard tableaux sage: type(t) ## line 4439 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4441 ## 0 sage: RowStandardTableau([[1,4,4],[2,3]]) # indirect doctest ## line 4454 ## sage: RowStandardTableau([[1,3,2]]) # indirect doctest ## line 4460 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4465 ## 0 sage: t = StandardTableau([[1,2,3],[4,5]]); t ## line 4489 ## [[1, 2, 3], [4, 5]] sage: t.shape() ## line 4491 ## [3, 2] sage: t.pp() # pretty printing ## line 4493 ## 1 2 3 4 5 sage: t.is_standard() ## line 4496 ## True sage: StandardTableau([]) # The empty tableau ## line 4498 ## [] sage: StandardTableau([[1,2,3],[4,5]]) in RowStandardTableaux() ## line 4500 ## True sage: ST = StandardTableaux() ## line 4507 ## sage: ST([[1, 2, 3], [4, 5]]) ## line 4508 ## [[1, 2, 3], [4, 5]] sage: t = Tableaux()([[1,2],[3]]) ## line 4521 ## sage: s = StandardTableaux(3)([[1,2],[3]]) ## line 4522 ## sage: s == t ## line 4523 ## True sage: s.parent() ## line 4525 ## Standard tableaux of size 3 sage: r = StandardTableaux(3)(t); r.parent() ## line 4527 ## Standard tableaux of size 3 sage: isinstance(r, Tableau) ## line 4529 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4531 ## 0 sage: t = StandardTableau([[1,2],[3]]) ## line 4540 ## sage: TestSuite(t).run() ## line 4541 ## sage: t.parent() ## line 4543 ## Standard tableaux sage: type(t) ## line 4545 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4547 ## 0 sage: StandardTableau([[1,2,3],[4,4]]) # indirect doctest ## line 4559 ## sage: StandardTableau([[1,3,2]]) # indirect doctest ## line 4564 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4568 ## 0 sage: s=StandardTableau([[1,2,3],[4,5]]) ## line 4593 ## sage: t=StandardTableau([[1,2],[3,5],[4]]) ## line 4594 ## sage: s.dominates(t) ## line 4595 ## True sage: t.dominates(s) ## line 4597 ## False sage: all(StandardTableau(s).dominates(t) for t in StandardTableaux([3,2])) ## line 4599 ## True sage: s.dominates([[1,2,3,4,5]]) ## line 4601 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4604 ## 0 sage: StandardTableau([[1, 3], [2, 4]]).is_standard() ## line 4615 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4617 ## 0 sage: t = StandardTableau([[1,2]]) ## line 4627 ## sage: [x for x in t.up()] ## line 4628 ## [[[1, 2, 3]], [[1, 2], [3]]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4630 ## 0 sage: t = StandardTableau([[1,2]]) ## line 4655 ## sage: t.up_list() ## line 4656 ## [[[1, 2, 3]], [[1, 2], [3]]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4658 ## 0 sage: t = StandardTableau([[1,2],[3]]) ## line 4669 ## sage: [x for x in t.down()] ## line 4670 ## [[[1, 2]]] sage: t = StandardTableau([]) ## line 4672 ## sage: [x for x in t.down()] ## line 4673 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4675 ## 0 sage: t = StandardTableau([[1,2],[3]]) ## line 4687 ## sage: t.down_list() ## line 4688 ## [[[1, 2]]] sage: t = StandardTableau([]) ## line 4690 ## sage: t.down_list() ## line 4691 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4693 ## 0 sage: StandardTableau( [[1,3,4],[2,5]] ).standard_descents() ## line 4705 ## [1, 4] sage: StandardTableau( [[1,2],[3,4]] ).standard_descents() ## line 4707 ## [2] sage: StandardTableau( [[1,2,5],[3,4],[6,7],[8],[9]] ).standard_descents() ## line 4709 ## [2, 5, 7, 8] sage: StandardTableau( [] ).standard_descents() ## line 4711 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4713 ## 0 sage: StandardTableau( [[1,2],[3,4],[5]] ).standard_number_of_descents() ## line 4739 ## 2 sage: StandardTableau( [] ).standard_number_of_descents() ## line 4741 ## 0 sage: tabs = StandardTableaux(5) ## line 4743 ## sage: all( t.standard_number_of_descents() == t.schuetzenberger_involution().standard_number_of_descents() for t in tabs ) ## line 4744 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4746 ## 0 sage: StandardTableau( [[1,4,5],[2,6],[3]] ).standard_major_index() ## line 4758 ## 8 sage: StandardTableau( [[1,2],[3,4]] ).standard_major_index() ## line 4760 ## 2 sage: StandardTableau( [[1,2,3],[4,5]] ).standard_major_index() ## line 4762 ## 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4764 ## 0 sage: t = StandardTableau([[1,3],[2,4]]) ## line 4791 ## sage: t.promotion_inverse() ## line 4792 ## [[1, 2], [3, 4]] sage: ST = StandardTableaux(7) ## line 4798 ## sage: def bk_promotion_inverse7(st): st2 = st for i in range(1, 7): st2 = st2.bender_knuth_involution(i, check=False) return st2 ## line 4799 ## sage: all( bk_promotion_inverse7(st) == st.promotion_inverse() for st in ST ) # long time ## line 4804 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4806 ## 0 sage: ST = StandardTableaux(7) ## line 4834 ## sage: all( st.promotion().promotion_inverse() == st for st in ST ) # long time ## line 4835 ## True sage: all( st.promotion_inverse().promotion() == st for st in ST ) # long time ## line 4837 ## True sage: st = StandardTableau([[1,2,5],[3,4]]) ## line 4839 ## sage: parent(st.promotion()) ## line 4840 ## Standard tableaux sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4842 ## 0 sage: from sage.combinat.tableau import from_chain ## line 4854 ## sage: from_chain([[], [2], [2, 1], [3, 2, 1]]) ## line 4855 ## [[1, 1, 3], [2, 3], [3]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4857 ## 0 sage: from sage.combinat.tableau import from_shape_and_word ## line 4888 ## sage: t = Tableau([[1, 3], [2], [4]]) ## line 4889 ## sage: shape = t.shape(); shape ## line 4890 ## [2, 1, 1] sage: word = t.to_word(); word ## line 4892 ## word: 4213 sage: from_shape_and_word(shape, word) ## line 4894 ## [[1, 3], [2], [4]] sage: word = Word(flatten(t)) ## line 4896 ## sage: from_shape_and_word(shape, word, convention = "English") ## line 4897 ## [[1, 3], [2], [4]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4899 ## 0 sage: t = IncreasingTableau([[1,2,3],[2,3]]); t ## line 4925 ## [[1, 2, 3], [2, 3]] sage: t.shape() ## line 4927 ## [3, 2] sage: t.pp() # pretty printing ## line 4929 ## 1 2 3 2 3 sage: t = Tableau([[1,2],[2]]) ## line 4932 ## sage: s = IncreasingTableau(t); s ## line 4933 ## [[1, 2], [2]] sage: IncreasingTableau([]) # The empty tableau ## line 4935 ## [] sage: IT = IncreasingTableaux() ## line 4941 ## sage: IT([[1, 2, 3], [4, 5]]) ## line 4942 ## [[1, 2, 3], [4, 5]] sage: t = Tableaux()([[1,2],[2]]) ## line 4957 ## sage: s = IncreasingTableaux(3)([[1,2],[2]]) ## line 4958 ## sage: s == t ## line 4959 ## True sage: s.parent() ## line 4961 ## Increasing tableaux of size 3 and maximum entry 3 sage: r = IncreasingTableaux(3)(t); r.parent() ## line 4963 ## Increasing tableaux of size 3 and maximum entry 3 sage: isinstance(r, Tableau) ## line 4965 ## True sage: s2 = IncreasingTableaux(3)([(1,2),(2,)]) ## line 4967 ## sage: s2 == s ## line 4968 ## True sage: s2.parent() ## line 4970 ## Increasing tableaux of size 3 and maximum entry 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4972 ## 0 sage: t = IncreasingTableau([[1,2],[2]]) ## line 4980 ## sage: TestSuite(t).run() ## line 4981 ## sage: t.parent() ## line 4983 ## Increasing tableaux sage: t.category() ## line 4985 ## Category of elements of Increasing tableaux sage: type(t) ## line 4987 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 4989 ## 0 sage: IncreasingTableau([[1,2,3],[1]]) # indirect doctest ## line 5001 ## sage: IncreasingTableau([[1,2,2]]) # indirect doctest ## line 5006 ## sage: IncreasingTableau([[0,1]]) # indirect doctest ## line 5011 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5015 ## 0 sage: T = IncreasingTableau([[1,2,4],[3,5,6]]) ## line 5058 ## sage: T.descent_set() ## line 5059 ## [2, 4] sage: U = IncreasingTableau([[1,3,4],[2,4,5]]) ## line 5061 ## sage: U.descent_set() ## line 5062 ## [1, 3, 4] sage: V = IncreasingTableau([[1,3,4],[3,4,5],[4,5]]) ## line 5064 ## sage: V.descent_set() ## line 5065 ## [3, 4] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5067 ## 0 sage: T = IncreasingTableau([[1,3,4],[2,4,5]]) ## line 5088 ## sage: T.K_bender_knuth(2) ## line 5089 ## [[1, 2, 4], [3, 4, 5]] sage: T.K_bender_knuth(3) ## line 5091 ## [[1, 3, 4], [2, 4, 5]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5093 ## 0 sage: T = IncreasingTableau([[1,3,4],[2,4,5]]) ## line 5122 ## sage: T.K_promotion() ## line 5123 ## [[1, 2, 3], [3, 4, 5]] sage: T.K_promotion(6) ## line 5125 ## [[1, 2, 3], [3, 4, 6]] sage: U = IncreasingTableau([[1,3,4],[3,4,5],[5]]) ## line 5127 ## sage: U.K_promotion() ## line 5128 ## [[2, 3, 4], [3, 4, 5], [4]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5130 ## 0 sage: T = IncreasingTableau([[1,3,4],[2,4,5]]) ## line 5145 ## sage: T.K_promotion_inverse() ## line 5146 ## [[1, 2, 4], [3, 4, 5]] sage: T.K_promotion_inverse(6) ## line 5148 ## [[2, 4, 5], [3, 5, 6]] sage: U = IncreasingTableau([[1,3,4],[3,4,5],[5]]) ## line 5150 ## sage: U.K_promotion_inverse() ## line 5151 ## [[1, 2, 4], [2, 4, 5], [4]] sage: V = IncreasingTableau([[1,3,4],[3,4,5],[5,6]]) ## line 5156 ## sage: V == V.K_promotion().K_promotion_inverse() ## line 5157 ## True sage: V == V.K_promotion_inverse().K_promotion() ## line 5159 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5161 ## 0 sage: T = IncreasingTableau([[1,3,4],[2,4,5]]) ## line 5176 ## sage: T.K_evacuation() ## line 5177 ## [[1, 2, 4], [2, 3, 5]] sage: T.K_evacuation(6) ## line 5179 ## [[2, 3, 5], [3, 4, 6]] sage: U = IncreasingTableau([[1,3,4],[3,4,5],[5]]) ## line 5181 ## sage: U.K_evacuation() ## line 5182 ## [[1, 2, 3], [2, 3, 5], [3]] sage: V = IncreasingTableau([[1,3,4],[3,4,5],[5,6]]) ## line 5187 ## sage: V == V.K_evacuation().K_evacuation() ## line 5188 ## True sage: V.K_promotion().K_evacuation() == V.K_evacuation().K_promotion_inverse() ## line 5190 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5192 ## 0 sage: T = IncreasingTableau([[1,3,4],[2,4,5]]) ## line 5208 ## sage: T.dual_K_evacuation() ## line 5209 ## [[1, 2, 4], [2, 3, 5]] sage: T.dual_K_evacuation(6) ## line 5211 ## [[2, 3, 5], [3, 4, 6]] sage: U = IncreasingTableau([[1,3,4],[3,4,5],[5]]) ## line 5213 ## sage: U.dual_K_evacuation() ## line 5214 ## [[1, 2, 3], [2, 3, 5], [3]] sage: V = IncreasingTableau([[1,3,4],[3,4,5],[5,6]]) ## line 5219 ## sage: V == V.dual_K_evacuation().dual_K_evacuation() ## line 5220 ## True sage: W = IncreasingTableau([[1,2,4],[2,3,5]]) ## line 5222 ## sage: W.K_evacuation() == W.dual_K_evacuation() ## line 5223 ## True sage: X = IncreasingTableau([[1,2,4,7],[3,5,6,8],[5,7,8,10],[7,9,10,11]]) ## line 5225 ## sage: X.K_evacuation() == X.dual_K_evacuation() ## line 5226 ## False sage: X.K_promotion().dual_K_evacuation() == X.dual_K_evacuation().K_promotion_inverse() ## line 5228 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5230 ## 0 sage: T = Tableaux(); T ## line 5259 ## Tableaux sage: T3 = Tableaux(3); T3 ## line 5261 ## Tableaux of size 3 sage: [['a','b']] in T ## line 5263 ## True sage: [['a','b']] in T3 ## line 5265 ## False sage: t = T3([[1,1,1]]); t ## line 5267 ## [[1, 1, 1]] sage: t in T ## line 5269 ## True sage: t.parent() ## line 5271 ## Tableaux of size 3 sage: T([]) # the empty tableau ## line 5273 ## [] sage: T.category() ## line 5275 ## Category of sets sage: TestSuite( Tableaux() ).run() ## line 5288 ## sage: TestSuite( Tableaux(5) ).run() ## line 5289 ## sage: t = Tableaux(3)([[1,2],[3]]) ## line 5290 ## sage: t.parent() ## line 5291 ## Tableaux of size 3 sage: Tableaux(t) ## line 5293 ## sage: Tableaux(3)([[1, 1]]) ## line 5297 ## sage: t0 = Tableau([[1]]) ## line 5302 ## sage: t1 = Tableaux()([[1]]) ## line 5303 ## sage: t2 = Tableaux()(t1) ## line 5304 ## sage: t0 == t1 == t2 ## line 5305 ## True sage: t1 in Tableaux() ## line 5307 ## True sage: t1 in Tableaux(1) ## line 5309 ## True sage: t1 in Tableaux(2) ## line 5311 ## False sage: [[1]] in Tableaux() ## line 5314 ## True sage: [] in Tableaux(0) ## line 5316 ## True sage: 1 in Tableaux() ## line 5321 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5323 ## 0 sage: Tableaux() ## line 5333 ## Tableaux sage: Tableaux(3) ## line 5335 ## Tableaux of size 3 sage: Tableaux(n=3) ## line 5337 ## Tableaux of size 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5339 ## 0 sage: T = Tableau([[1,2,3],[4,5]]) ## line 5376 ## sage: T ## line 5377 ## [[1, 2, 3], [4, 5]] sage: Tableaux.options.display="array" ## line 5379 ## sage: T ## line 5380 ## 1 2 3 4 5 sage: Tableaux.options.convention="french" ## line 5383 ## sage: T ## line 5384 ## 4 5 1 2 3 sage: P = Partition([3,3,1]) ## line 5391 ## sage: print(P.ferrers_diagram()) ## line 5392 ## * *** *** sage: Partitions.options.convention="english" ## line 5396 ## sage: print(P.ferrers_diagram()) ## line 5397 ## *** *** * sage: T ## line 5401 ## 1 2 3 4 5 sage: t = Tableau([[1,2,3],[4,5]]) ## line 5407 ## sage: ascii_art(t) ## line 5408 ## 1 2 3 4 5 sage: Tableaux.options.ascii_art = "table" ## line 5411 ## sage: ascii_art(t) ## line 5412 ## +---+---+---+ | 1 | 2 | 3 | +---+---+---+ | 4 | 5 | +---+---+ sage: Tableaux.options.ascii_art = "compact" ## line 5418 ## sage: ascii_art(t) ## line 5419 ## |1|2|3| |4|5| sage: Tableaux.options._reset() ## line 5422 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5423 ## 0 sage: T = Tableaux(3) ## line 5466 ## sage: T([[1,2,1]]).parent() is T # indirect doctest ## line 5467 ## True sage: T( StandardTableaux(3)([[1, 2, 3]])).parent() is T ## line 5469 ## True sage: T([[1,2]]) ## line 5471 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5475 ## 0 sage: T = sage.combinat.tableau.Tableaux() ## line 5485 ## sage: [[1,2],[3,4]] in T ## line 5486 ## True sage: [[1,2],[3]] in T ## line 5488 ## True sage: [] in T ## line 5490 ## True sage: [['a','b']] in T ## line 5492 ## True sage: Tableau([['a']]) in T ## line 5494 ## True sage: [1,2,3] in T ## line 5497 ## False sage: [[1],[1,2]] in T ## line 5499 ## False sage: 1 in sage.combinat.tableau.Tableaux() ## line 5504 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5506 ## 0 sage: T = sage.combinat.tableau.Tableaux_all() ## line 5529 ## sage: TestSuite(T).run() ## line 5530 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5532 ## 0 sage: repr(Tableaux()) # indirect doctest ## line 5539 ## 'Tableaux' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5541 ## 0 sage: T = Tableaux() ## line 5550 ## sage: T.an_element() ## line 5551 ## [[1, 1], [1]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5553 ## 0 sage: T = sage.combinat.tableau.Tableaux_size(3) ## line 5568 ## sage: TestSuite(T).run() ## line 5569 ## sage: T = sage.combinat.tableau.Tableaux_size(0) ## line 5571 ## sage: TestSuite(T).run() ## line 5572 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5573 ## 0 sage: T = sage.combinat.tableau.Tableaux_size(3) ## line 5581 ## sage: [[2,4], [1]] in T ## line 5582 ## True sage: [[2,4],[1,3]] in T ## line 5585 ## False sage: 1 in sage.combinat.tableau.Tableaux_size(3) ## line 5590 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5592 ## 0 sage: repr(Tableaux(4)) # indirect doctest ## line 5599 ## 'Tableaux of size 4' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5601 ## 0 sage: T = sage.combinat.tableau.Tableaux_size(3) ## line 5610 ## sage: T.an_element() ## line 5611 ## [[1, 1], [1]] sage: T = sage.combinat.tableau.Tableaux_size(0) ## line 5613 ## sage: T.an_element() ## line 5614 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5616 ## 0 sage: SST = SemistandardTableaux([2,1]); SST ## line 5667 ## Semistandard tableaux of shape [2, 1] and maximum entry 3 sage: SST.list() ## line 5669 ## [[[1, 1], [2]], [[1, 1], [3]], [[1, 2], [2]], [[1, 2], [3]], [[1, 3], [2]], [[1, 3], [3]], [[2, 2], [3]], [[2, 3], [3]]] sage: SST = SemistandardTableaux(3); SST ## line 5679 ## Semistandard tableaux of size 3 and maximum entry 3 sage: SST.list() ## line 5681 ## [[[1, 1, 1]], [[1, 1, 2]], [[1, 1, 3]], [[1, 2, 2]], [[1, 2, 3]], [[1, 3, 3]], [[2, 2, 2]], [[2, 2, 3]], [[2, 3, 3]], [[3, 3, 3]], [[1, 1], [2]], [[1, 1], [3]], [[1, 2], [2]], [[1, 2], [3]], [[1, 3], [2]], [[1, 3], [3]], [[2, 2], [3]], [[2, 3], [3]], [[1], [2], [3]]] sage: SST = SemistandardTableaux(3, max_entry=2); SST ## line 5702 ## Semistandard tableaux of size 3 and maximum entry 2 sage: SST.list() ## line 5704 ## [[[1, 1, 1]], [[1, 1, 2]], [[1, 2, 2]], [[2, 2, 2]], [[1, 1], [2]], [[1, 2], [2]]] sage: SST = SemistandardTableaux(3, max_entry=oo); SST ## line 5712 ## Semistandard tableaux of size 3 sage: SST[123] ## line 5714 ## [[3, 4], [6]] sage: SemistandardTableaux(max_entry=2)[11] ## line 5717 ## [[1, 1], [2]] sage: SemistandardTableaux()[0] ## line 5720 ## [] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5730 ## 0 sage: SemistandardTableaux() ## line 5740 ## Semistandard tableaux sage: SemistandardTableaux(3) ## line 5742 ## Semistandard tableaux of size 3 and maximum entry 3 sage: SemistandardTableaux(size=3) ## line 5744 ## Semistandard tableaux of size 3 and maximum entry 3 sage: SemistandardTableaux(0) ## line 5746 ## Semistandard tableaux of size 0 and maximum entry 0 sage: SemistandardTableaux([2,1]) ## line 5748 ## Semistandard tableaux of shape [2, 1] and maximum entry 3 sage: SemistandardTableaux(shape=[2,1]) ## line 5750 ## Semistandard tableaux of shape [2, 1] and maximum entry 3 sage: SemistandardTableaux([]) ## line 5752 ## Semistandard tableaux of shape [] and maximum entry 0 sage: SemistandardTableaux(eval=[2,1]) ## line 5754 ## Semistandard tableaux of size 3 and weight [2, 1] sage: SemistandardTableaux(max_entry=3) ## line 5756 ## Semistandard tableaux with maximum entry 3 sage: SemistandardTableaux(3, [2,1]) ## line 5758 ## Semistandard tableaux of size 3 and weight [2, 1] sage: SemistandardTableaux(3, shape=[2,1]) ## line 5760 ## Semistandard tableaux of shape [2, 1] and maximum entry 3 sage: SemistandardTableaux(3, [2,1], shape=[2,1]) ## line 5762 ## Semistandard tableaux of shape [2, 1] and weight [2, 1] sage: SemistandardTableaux(3, max_entry=4) ## line 5764 ## Semistandard tableaux of size 3 and maximum entry 4 sage: SemistandardTableaux(3, max_entry=oo) ## line 5766 ## Semistandard tableaux of size 3 sage: SemistandardTableaux([2, 1], max_entry=oo) ## line 5768 ## Semistandard tableaux of shape [2, 1] sage: SemistandardTableaux([2, 1], [2, 1]) ## line 5770 ## Semistandard tableaux of shape [2, 1] and weight [2, 1] sage: mu = Partition([2,1]); SemistandardTableaux(mu, mu) ## line 5772 ## Semistandard tableaux of shape [2, 1] and weight [2, 1] sage: SemistandardTableaux(3, [2, 1], max_entry=2) ## line 5774 ## Semistandard tableaux of size 3 and weight [2, 1] sage: SemistandardTableaux(3, shape=[2]) ## line 5777 ## sage: SemistandardTableaux(3, [2]) ## line 5782 ## sage: SemistandardTableaux([2],[3]) ## line 5787 ## sage: SemistandardTableaux(2,[2], max_entry=4) ## line 5792 ## sage: SemistandardTableaux(eval=[2], max_entry=oo) ## line 5797 ## sage: SemistandardTableaux([[1]]) ## line 5802 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5806 ## 0 sage: S = SemistandardTableaux() ## line 5919 ## sage: TestSuite(S).run() ## line 5920 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5921 ## 0 sage: StandardTableaux([4,3,3,2])[10:20] # indirect doctest ## line 5936 ## [[[1, 3, 9, 12], [2, 5, 10], [4, 6, 11], [7, 8]], [[1, 2, 9, 12], [3, 5, 10], [4, 6, 11], [7, 8]], [[1, 3, 9, 12], [2, 4, 10], [5, 6, 11], [7, 8]], [[1, 2, 9, 12], [3, 4, 10], [5, 6, 11], [7, 8]], [[1, 5, 8, 12], [2, 6, 10], [3, 7, 11], [4, 9]], [[1, 4, 8, 12], [2, 6, 10], [3, 7, 11], [5, 9]], [[1, 3, 8, 12], [2, 6, 10], [4, 7, 11], [5, 9]], [[1, 2, 8, 12], [3, 6, 10], [4, 7, 11], [5, 9]], [[1, 4, 8, 12], [2, 5, 10], [3, 7, 11], [6, 9]], [[1, 3, 8, 12], [2, 5, 10], [4, 7, 11], [6, 9]]] sage: SemistandardTableaux(size=2, max_entry=oo)[5] ## line 5948 ## [[2, 3]] sage: SemistandardTableaux([2,1], max_entry=oo)[3] ## line 5951 ## [[1, 2], [3]] sage: SemistandardTableaux(3, max_entry=2)[0:5] # indirect doctest ## line 5954 ## [[[1, 1, 1]], [[1, 1, 2]], [[1, 2, 2]], [[2, 2, 2]], [[1, 1], [2]]] sage: SemistandardTableaux([2,2], [2, 1, 1])[0] # indirect doctest ## line 5961 ## [[1, 1], [2, 3]] sage: SemistandardTableaux([1,1,1], max_entry=4)[0:4] ## line 5964 ## [[[1], [2], [3]], [[1], [2], [4]], [[1], [3], [4]], [[2], [3], [4]]] sage: SemistandardTableaux(3, [2,1])[1] # indirect doctest ## line 5970 ## [[1, 1], [2]] sage: StandardTableaux(3)[:] # indirect doctest ## line 5973 ## [[[1, 2, 3]], [[1, 3], [2]], [[1, 2], [3]], [[1], [2], [3]]] sage: StandardTableaux([2,2])[1] # indirect doctest ## line 5976 ## [[1, 2], [3, 4]] sage: SemistandardTableaux()[5] ## line 5981 ## [[1], [2]] sage: SemistandardTableaux(max_entry=2)[5] ## line 5984 ## [[2, 2]] sage: SemistandardTableaux()[:] ## line 5987 ## sage: SemistandardTableaux(size=2, max_entry=oo)[:] ## line 5992 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 5996 ## 0 sage: T = sage.combinat.tableau.SemistandardTableaux_all() ## line 6027 ## sage: [[1,2],[2]] in T ## line 6028 ## True sage: [] in T ## line 6030 ## True sage: Tableau([[1]]) in T ## line 6032 ## True sage: StandardTableau([[1]]) in T ## line 6034 ## True sage: [[1,2],[1]] in T ## line 6037 ## False sage: [[1,1],[5]] in T ## line 6039 ## True sage: [[1,3,2]] in T ## line 6041 ## False sage: 1 in sage.combinat.tableau.SemistandardTableaux() ## line 6046 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6048 ## 0 sage: T = sage.combinat.tableau.SemistandardTableaux_all() ## line 6083 ## sage: TestSuite(T).run() ## line 6084 ## sage: T=sage.combinat.tableau.SemistandardTableaux_all(max_entry=3) ## line 6086 ## sage: TestSuite(T).run() # long time ## line 6087 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6088 ## 0 sage: SemistandardTableaux() # indirect doctest ## line 6103 ## Semistandard tableaux sage: SemistandardTableaux(max_entry=3) ## line 6106 ## Semistandard tableaux with maximum entry 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6108 ## 0 sage: SemistandardTableaux().list() ## line 6118 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6122 ## 0 sage: T = sage.combinat.tableau.SemistandardTableaux_size_inf(3) ## line 6142 ## sage: TestSuite(T).run() ## line 6143 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6144 ## 0 sage: repr(SemistandardTableaux(3, max_entry=oo)) # indirect doctest ## line 6154 ## 'Semistandard tableaux of size 3' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6156 ## 0 sage: T = SemistandardTableaux(3, max_entry=oo) ## line 6166 ## sage: [[1,2],[5]] in T ## line 6167 ## True sage: StandardTableau([[1, 2], [3]]) in T ## line 6169 ## True sage: [] in T ## line 6172 ## False sage: Tableau([[1]]) in T ## line 6174 ## False sage: 1 in SemistandardTableaux(3, max_entry=oo) ## line 6179 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6181 ## 0 sage: sst = SemistandardTableaux(3, max_entry=oo) ## line 6188 ## sage: [sst[t] for t in range(0,5)] ## line 6189 ## [[[1, 1, 1]], [[1, 1, 2]], [[1, 2, 2]], [[2, 2, 2]], [[1, 1], [2]]] sage: sst[1000] ## line 6195 ## [[2, 12], [7]] sage: sst[0].parent() is sst ## line 6197 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6199 ## 0 sage: SemistandardTableaux(3, max_entry=oo).list() ## line 6221 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6225 ## 0 sage: SST = SemistandardTableaux([2,1], max_entry=oo) ## line 6245 ## sage: type(SST) ## line 6246 ## sage: TestSuite(SST).run() ## line 6248 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6249 ## 0 sage: SST = SemistandardTableaux([2,1], max_entry=oo) ## line 6259 ## sage: [[13, 67], [1467]] in SST ## line 6260 ## True sage: SST = SemistandardTableaux([3,1], max_entry=oo) ## line 6262 ## sage: [[13, 67], [1467]] in SST ## line 6263 ## False sage: SST = SemistandardTableaux([3,1], max_entry=oo) ## line 6268 ## sage: 1 in SST ## line 6269 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6271 ## 0 sage: repr(SemistandardTableaux([2,1], max_entry=oo)) # indirect doctest ## line 6278 ## 'Semistandard tableaux of shape [2, 1]' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6280 ## 0 sage: SST = SemistandardTableaux([3, 1], max_entry=oo) ## line 6291 ## sage: SST[1000] ## line 6292 ## [[1, 1, 10], [6]] sage: [ SST[t] for t in range(0, 5) ] ## line 6294 ## [[[1, 1, 1], [2]], [[1, 1, 2], [2]], [[1, 2, 2], [2]], [[1, 1, 1], [3]], [[1, 1, 2], [3]]] sage: SST[0].parent() is SST ## line 6300 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6302 ## 0 sage: SST = SemistandardTableaux(3); SST ## line 6334 ## Semistandard tableaux of size 3 and maximum entry 3 sage: type(SST) ## line 6336 ## sage: TestSuite(SST).run() ## line 6338 ## sage: SST = SemistandardTableaux(3, max_entry=6) ## line 6340 ## sage: type(SST) ## line 6341 ## sage: TestSuite(SST).run() ## line 6343 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6344 ## 0 sage: repr(SemistandardTableaux(3)) # indirect doctest ## line 6356 ## 'Semistandard tableaux of size 3 and maximum entry 3' sage: repr(SemistandardTableaux(3, max_entry=6)) ## line 6359 ## 'Semistandard tableaux of size 3 and maximum entry 6' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6361 ## 0 sage: [[1,2],[3,3]] in SemistandardTableaux(3) ## line 6368 ## False sage: [[1,2],[3,3]] in SemistandardTableaux(4) ## line 6370 ## True sage: [[1,2],[3,3]] in SemistandardTableaux(4, max_entry=2) ## line 6372 ## False sage: SST = SemistandardTableaux(4) ## line 6374 ## sage: all(sst in SST for sst in SST) ## line 6375 ## True sage: SST = SemistandardTableaux(4) ## line 6380 ## sage: 1 in SST ## line 6381 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6383 ## 0 sage: SemistandardTableaux(6).random_element() # random ## line 6413 ## [[1, 1, 2], [3, 5, 5]] sage: SemistandardTableaux(6, max_entry=7).random_element() # random ## line 6415 ## [[2, 4, 4, 6, 6, 6]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6417 ## 0 sage: SemistandardTableaux(3).cardinality() ## line 6449 ## 19 sage: SemistandardTableaux(4).cardinality() ## line 6451 ## 116 sage: SemistandardTableaux(4, max_entry=2).cardinality() ## line 6453 ## 9 sage: SemistandardTableaux(4, max_entry=10).cardinality() ## line 6455 ## 4225 sage: ns = list(range(1, 6)) ## line 6457 ## sage: ssts = [ SemistandardTableaux(n) for n in ns ] ## line 6458 ## sage: all(sst.cardinality() == len(sst.list()) for sst in ssts) ## line 6459 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6461 ## 0 sage: [ t for t in SemistandardTableaux(2) ] ## line 6473 ## [[[1, 1]], [[1, 2]], [[2, 2]], [[1], [2]]] sage: [ t for t in SemistandardTableaux(3) ] ## line 6475 ## [[[1, 1, 1]], [[1, 1, 2]], [[1, 1, 3]], [[1, 2, 2]], [[1, 2, 3]], [[1, 3, 3]], [[2, 2, 2]], [[2, 2, 3]], [[2, 3, 3]], [[3, 3, 3]], [[1, 1], [2]], [[1, 1], [3]], [[1, 2], [2]], [[1, 2], [3]], [[1, 3], [2]], [[1, 3], [3]], [[2, 2], [3]], [[2, 3], [3]], [[1], [2], [3]]] sage: [ t for t in SemistandardTableaux(3, max_entry=2) ] ## line 6496 ## [[[1, 1, 1]], [[1, 1, 2]], [[1, 2, 2]], [[2, 2, 2]], [[1, 1], [2]], [[1, 2], [2]]] sage: sst = SemistandardTableaux(3) ## line 6504 ## sage: sst[0].parent() is sst ## line 6505 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6507 ## 0 sage: SST = SemistandardTableaux([2,1]) ## line 6538 ## sage: TestSuite(SST).run() ## line 6539 ## sage: SST = SemistandardTableaux([2,1], max_entry=5) ## line 6541 ## sage: TestSuite(SST).run() ## line 6542 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6543 ## 0 sage: [ t for t in SemistandardTableaux([3]) ] ## line 6557 ## [[[1, 1, 1]], [[1, 1, 2]], [[1, 1, 3]], [[1, 2, 2]], [[1, 2, 3]], [[1, 3, 3]], [[2, 2, 2]], [[2, 2, 3]], [[2, 3, 3]], [[3, 3, 3]]] sage: [ t for t in SemistandardTableaux([2,1]) ] ## line 6568 ## [[[1, 1], [2]], [[1, 1], [3]], [[1, 2], [2]], [[1, 2], [3]], [[1, 3], [2]], [[1, 3], [3]], [[2, 2], [3]], [[2, 3], [3]]] sage: [ t for t in SemistandardTableaux([1,1,1]) ] ## line 6577 ## [[[1], [2], [3]]] sage: [ t for t in SemistandardTableaux([1,1,1], max_entry=4) ] ## line 6580 ## [[[1], [2], [3]], [[1], [2], [4]], [[1], [3], [4]], [[2], [3], [4]]] sage: sst = SemistandardTableaux([3]) ## line 6586 ## sage: sst[0].parent() is sst ## line 6587 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6589 ## 0 sage: SST = SemistandardTableaux([2,1]) ## line 6599 ## sage: all(sst in SST for sst in SST) ## line 6600 ## True sage: len([x for x in SemistandardTableaux(3) if x in SST]) ## line 6602 ## 8 sage: SST.cardinality() ## line 6604 ## 8 sage: SST = SemistandardTableaux([2,1], max_entry=4) ## line 6607 ## sage: all(sst in SST for sst in SST) ## line 6608 ## True sage: SST.cardinality() ## line 6610 ## 20 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6612 ## 0 sage: repr(SemistandardTableaux([2,1])) # indirect doctest ## line 6619 ## 'Semistandard tableaux of shape [2, 1] and maximum entry 3' sage: repr(SemistandardTableaux([2,1], max_entry=5)) ## line 6622 ## 'Semistandard tableaux of shape [2, 1] and maximum entry 5' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6624 ## 0 sage: S = SemistandardTableaux([2, 2, 1, 1]) ## line 6636 ## sage: S.random_element() in S ## line 6637 ## True sage: S = SemistandardTableaux([2, 2, 1, 1], max_entry=7) ## line 6639 ## sage: S.random_element() in S ## line 6640 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6643 ## 0 sage: SemistandardTableaux([2,1]).cardinality() ## line 6698 ## 8 sage: SemistandardTableaux([2,2,1]).cardinality() ## line 6700 ## 75 sage: SymmetricFunctions(QQ).schur()([2,2,1]).expand(5)(1,1,1,1,1) # cross check ## line 6702 ## 75 sage: SemistandardTableaux([5]).cardinality() ## line 6704 ## 126 sage: SemistandardTableaux([3,2,1]).cardinality() ## line 6706 ## 896 sage: SemistandardTableaux([3,2,1], max_entry=7).cardinality() ## line 6708 ## 2352 sage: SemistandardTableaux([6,5,4,3,2,1], max_entry=30).cardinality() ## line 6710 ## 208361017592001331200 sage: ssts = [SemistandardTableaux(p, max_entry=6) for p in Partitions(5)] ## line 6712 ## sage: all(sst.cardinality() == sst.cardinality(algorithm='sum') for sst in ssts) ## line 6713 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6716 ## 0 sage: SST = SemistandardTableaux([2,1], [2,1]) ## line 6749 ## sage: TestSuite(SST).run() ## line 6750 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6751 ## 0 sage: repr(SemistandardTableaux([2,1],[2,1])) # indirect doctest ## line 6759 ## 'Semistandard tableaux of shape [2, 1] and weight [2, 1]' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6761 ## 0 sage: SST = SemistandardTableaux([2,1], [2,1]) ## line 6768 ## sage: all(sst in SST for sst in SST) ## line 6769 ## True sage: len([x for x in SemistandardTableaux(3) if x in SST]) ## line 6771 ## 1 sage: SST.cardinality() ## line 6773 ## 1 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6775 ## 0 sage: SemistandardTableaux([2,2], [2, 1, 1]).cardinality() ## line 6805 ## 1 sage: SemistandardTableaux([2,2,2], [2, 2, 1,1]).cardinality() ## line 6807 ## 1 sage: SemistandardTableaux([2,2,2], [2, 2, 2]).cardinality() ## line 6809 ## 1 sage: SemistandardTableaux([3,2,1], [2, 2, 2]).cardinality() ## line 6811 ## 2 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6813 ## 0 sage: sst = SemistandardTableaux([3,1],[2,1,1]) ## line 6820 ## sage: [sst[i] for i in range(2)] ## line 6821 ## [[[1, 1, 2], [3]], [[1, 1, 3], [2]]] sage: sst[0].parent() is sst ## line 6823 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6825 ## 0 sage: SemistandardTableaux([2,2], [2, 1, 1]).list() ## line 6837 ## [[[1, 1], [2, 3]]] sage: SemistandardTableaux([2,2,2], [2, 2, 1,1]).list() ## line 6839 ## [[[1, 1], [2, 2], [3, 4]]] sage: SemistandardTableaux([2,2,2], [2, 2, 2]).list() ## line 6841 ## [[[1, 1], [2, 2], [3, 3]]] sage: SemistandardTableaux([3,2,1], [2, 2, 2]).list() ## line 6843 ## [[[1, 1, 2], [2, 3], [3]], [[1, 1, 3], [2, 2], [3]]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6845 ## 0 sage: SST = SemistandardTableaux(3, [2,1]) ## line 6865 ## sage: TestSuite(SST).run() ## line 6866 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6867 ## 0 sage: repr(SemistandardTableaux(3, [2,1])) # indirect doctest ## line 6877 ## 'Semistandard tableaux of size 3 and weight [2, 1]' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6879 ## 0 sage: [ t for t in SemistandardTableaux(3, [2,1]) ] ## line 6886 ## [[[1, 1, 2]], [[1, 1], [2]]] sage: [ t for t in SemistandardTableaux(4, [2,2]) ] ## line 6888 ## [[[1, 1, 2, 2]], [[1, 1, 2], [2]], [[1, 1], [2, 2]]] sage: sst = SemistandardTableaux(4, [2,2]) ## line 6890 ## sage: sst[0].parent() is sst ## line 6891 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6893 ## 0 sage: SemistandardTableaux(3, [2,1]).cardinality() ## line 6906 ## 2 sage: SemistandardTableaux(4, [2,2]).cardinality() ## line 6908 ## 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6910 ## 0 sage: SST = SemistandardTableaux(6, [2,2,2]) ## line 6921 ## sage: all(sst in SST for sst in SST) ## line 6922 ## True sage: all(sst in SST for sst in SemistandardTableaux([3,2,1],[2,2,2])) ## line 6924 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 6926 ## 0 sage: ST = RowStandardTableaux(3); ST ## line 6962 ## Row standard tableaux of size 3 sage: ST.first() ## line 6964 ## [[1, 2, 3]] sage: ST.last() ## line 6966 ## [[3], [1], [2]] sage: ST.cardinality() ## line 6968 ## 10 sage: ST.list() ## line 6970 ## [[[1, 2, 3]], [[2, 3], [1]], [[1, 2], [3]], [[1, 3], [2]], [[3], [2], [1]], [[2], [3], [1]], [[1], [3], [2]], [[1], [2], [3]], [[2], [1], [3]], [[3], [1], [2]]] sage: RowStandardTableaux()([]) ## line 6993 ## [] sage: ST = RowStandardTableaux([2,2]); ST ## line 6995 ## Row standard tableaux of shape [2, 2] sage: ST.first() ## line 6997 ## [[2, 4], [1, 3]] sage: ST.last() ## line 6999 ## [[2, 3], [1, 4]] sage: ST.cardinality() ## line 7001 ## 6 sage: ST.list() ## line 7003 ## [[[2, 4], [1, 3]], [[3, 4], [1, 2]], [[1, 4], [2, 3]], [[1, 3], [2, 4]], [[1, 2], [3, 4]], [[2, 3], [1, 4]]] sage: RowStandardTableau([[3,4,5],[1,2]]).residue_sequence(3).standard_tableaux() ## line 7010 ## Standard tableaux with 3-residue sequence (2,0,0,1,2) and multicharge (0) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 7012 ## 0 sage: RowStandardTableaux() ## line 7022 ## Row standard tableaux sage: RowStandardTableaux(3) ## line 7024 ## Row standard tableaux of size 3 sage: RowStandardTableaux([2,1]) ## line 7026 ## Row standard tableaux of shape [2, 1] sage: RowStandardTableaux(0) ## line 7028 ## Row standard tableaux of size 0 sage: RowStandardTableaux(-1) ## line 7031 ## sage: RowStandardTableaux([[1]]) ## line 7035 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 7039 ## 0 sage: [[1,1],[2,3]] in RowStandardTableaux() ## line 7072 ## False sage: [[1,2],[3,4]] in RowStandardTableaux() ## line 7074 ## True sage: [[1,3],[2,4]] in RowStandardTableaux() ## line 7076 ## True sage: [[1,3],[2,5]] in RowStandardTableaux() ## line 7078 ## False sage: [] in RowStandardTableaux() ## line 7080 ## True sage: 1 in RowStandardTableaux() ## line 7086 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 7088 ## 0 sage: ST = RowStandardTableaux() ## line 7112 ## sage: TestSuite(ST).run() ## line 7113 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 7114 ## 0 sage: repr(RowStandardTableaux()) # indirect doctest ## line 7124 ## 'Row standard tableaux' sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 7126 ## 0 sage: [ t for t in RowStandardTableaux(1) ] ## line 7136 ## [[[1]]] sage: [ t for t in RowStandardTableaux(2) ] ## line 7138 ## [[[1, 2]], [[2], [1]], [[1], [2]]] sage: list(RowStandardTableaux(3)) ## line 7140 ## [[[1, 2, 3]], [[2, 3], [1]], [[1, 2], [3]], [[1, 3], [2]], [[3], [2], [1]], [[2], [3], [1]], [[1], [3], [2]], [[1], [2], [3]], [[2], [1], [3]], [[3], [1], [2]]] sage: TestSuite( RowStandardTableaux(4) ).run() ## line 7154 ## sage: RowStandardTableaux(3).cardinality() ## line 7156 ## 10 sage: ns = [1,2,3,4,5,6] ## line 7158 ## sage: sts = [RowStandardTableaux(n) for n in ns] ## line 7159 ## sage: all(st.cardinality() == len(st.list()) for st in sts) ## line 7160 ## True sage: RowStandardTableaux(40).cardinality() # long time ## line 7162 ## ------------------------------------------------------------------------ (no backtrace available) ------------------------------------------------------------------------ Attaching gdb to process id 15976. GNU gdb (Debian 10.1-1+b1) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". (No debugging symbols found in /usr/bin/python3.9) (No debugging symbols found in /lib/arm-linux-gnueabihf/libpthread.so.0) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". (No debugging symbols found in /lib/arm-linux-gnueabihf/libdl.so.2) (No debugging symbols found in /lib/arm-linux-gnueabihf/libutil.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libm.so.6) (No debugging symbols found in /lib/arm-linux-gnueabihf/libexpat.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libz.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libc.so.6) (No debugging symbols found in /lib/ld-linux-armhf.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libgcc_s.so.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_opcode.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_json.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_bz2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libbz2.so.1.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/resource.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmp.so.10) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_hashlib.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpari-gmp-tls.so.7) (No debugging symbols found in /usr/lib/python3/dist-packages/gmpy2/gmpy2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpc.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfr.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_decimal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lzma.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/liblzma.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Compiler/Scanning.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Actions.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Scanners.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ssl.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libssl.so.1.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ctypes.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libffi.so.7) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/mmap.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_queue.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/termios.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_sqlite3.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_contextvars.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_asyncio.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lsprof.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-arb.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-2.6.3.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libntl.so.43) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgf2x.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_umath.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libopenblas.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgfortran.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_tests.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/lapack_lite.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblapack.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/_umath_linalg.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/fft/_pocketfft_internal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/mtrand.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/bit_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_common.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_bounded_integers.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_mt19937.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_philox.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_pcg64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_sfc64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_uuid.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libuuid.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/ft2font.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfreetype.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpng16.so.16) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlidec.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlicommon.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/kiwisolver.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgsl.so.25) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgslcblas.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/pari_instance.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/gen.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/stack.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/string_utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/convert.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/closure.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/handle_error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_linux.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_posix.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libnss_files.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pselect.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pysignals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfi.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsymmetrica.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgivaro.so.9) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmpxx.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgomp.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libiml.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libatlas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4ri-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgd.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjpeg.so.62) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXpm.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libtiff.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libwebp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libX11.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzstd.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjbig.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libxcb.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXau.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbsd.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4rie-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-Singular-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-polys-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-factory-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-omalloc-4.1.1+0.9.6.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-resources-4.1.1.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libreadline.so.8) (No debugging symbols found in /lib/arm-linux-gnueabihf/libtinfo.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/singmathic.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpynac.so.18) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpython3.9.so.1.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial_groebner.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgap.so.7) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/librw.so.0) (No debugging symbols found in /usr/lib/libcliquer.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzn_poly-0.9.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/linear_algebra.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libppl.so.14) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/constraint.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/mip_problem.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/polyhedron.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/bit_arrays.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblrcalc.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/alarm.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/audioop.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/constants.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzmq.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsodium.so.23) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpgm-5.3.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libnorm.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libcom_err.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0) (No debugging symbols found in /lib/arm-linux-gnueabihf/libkeyutils.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libresolv.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/message.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/context.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/socket.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_poll.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_version.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_device.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_proxy_steerable.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/tornado/speedups.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_curses.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libncursesw.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/readline.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/_path.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/PIL/_imaging.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libimagequant.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/_image.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/backends/_backend_agg.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldQ.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldGeneral.so) 0xb6d90c64 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0xb6df09a4 in wait4 () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb62681e2 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x0000000000000000 in ?? () #1 0x00000000b6df0960 in wait4 () #2 0x0000000000000000 in ?? () [Inferior 1 (process 15976) detached] Saved trace to /build/sagemath-9.2/debian/test/crash_logs/crash_ivd47mt5.log ------------------------------------------------------------------------ Unhandled SIGSEGV: A segmentation fault occurred. This probably occurred because a *compiled* module has a bug in it and is not properly wrapped with sig_on(), sig_off(). Python will now terminate. ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/combinat/tableau_residues.py [121 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/combinat/similarity_class_type.py [216 tests, 1719.44 s] sage -t --long --random-seed=0 src/sage/combinat/tamari_lattices.py [34 tests, 0.44 s] sage -t --long --random-seed=0 src/sage/combinat/tableau_tuple.py [711 tests, 604.38 s] sage -t --long --random-seed=0 src/sage/combinat/tools.py [2 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/combinat/tuple.py [31 tests, 2.20 s] sage -t --long --random-seed=0 src/sage/combinat/tiling.py [479 tests, 181.46 s] sage -t --long --random-seed=0 src/sage/combinat/vector_partition.py [29 tests, 0.33 s] sage -t --long --random-seed=0 src/sage/combinat/words/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/words/abstract_word.py [375 tests, 1.78 s] sage -t --long --random-seed=0 src/sage/combinat/words/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/words/alphabet.py [45 tests, 0.29 s] sage -t --long --random-seed=0 src/sage/combinat/words/finite_word.py [1339 tests, 28.57 s] sage -t --long --random-seed=0 src/sage/combinat/words/infinite_word.py [21 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/combinat/words/lyndon_word.py [82 tests, 5.33 s] sage -t --long --random-seed=0 src/sage/combinat/words/morphism.py [529 tests, 33.67 s] sage -t --long --random-seed=0 src/sage/combinat/words/notes/word_inheritance_howto.rst [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/combinat/tutorial.py [245 tests, 194.64 s] sage -t --long --random-seed=0 src/sage/combinat/words/shuffle_product.py [55 tests, 0.45 s] sage -t --long --random-seed=0 src/sage/combinat/words/suffix_trees.py [301 tests, 12.76 s] sage -t --long --random-seed=0 src/sage/combinat/words/word.py [158 tests, 0.94 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_char.pyx [137 tests, 1.61 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_datatypes.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_datatypes.pyx [161 tests, 1.14 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_generators.py [301 tests, 33.42 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_infinite_datatypes.py [273 tests, 0.97 s] sage -t --long --random-seed=0 src/sage/combinat/words/word_options.py [8 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/combinat/words/words.py [405 tests, 2.35 s] sage -t --long --random-seed=0 src/sage/combinat/yang_baxter_graph.py [196 tests, 18.93 s] sage -t --long --random-seed=0 src/sage/cpython/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/_py2_random.py [0 tests, 0.02 s] sage -t --long --random-seed=0 src/sage/cpython/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/atexit.pyx [19 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/cpython/builtin_types.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/cython_metaclass.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/cython_metaclass.pyx [4 tests, 48.70 s] sage -t --long --random-seed=0 src/sage/cpython/debug.pyx [14 tests, 0.68 s] sage -t --long --random-seed=0 src/sage/cpython/dict_del_by_value.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/dict_del_by_value.pyx ********************************************************************** File "src/sage/cpython/dict_del_by_value.pyx", line 252, in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value Failed example: for i in range(100000): # long time ki=L[floor(random()*B)] vi=L[floor(random()*B)] D1[ki]=vi D2[ki]=vi ko=L[floor(random()*B)] if ko in D1: vo=D1[ko] del D1[ko] test_del_dictitem_by_exact_value(D2,vo,hash(ko)) assert D1 == D2 Exception raised: Traceback (most recent call last): File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 11, in assert D1 == D2 AssertionError ********************************************************************** File "src/sage/cpython/dict_del_by_value.pyx", line 268, in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value Failed example: test_del_dictitem_by_exact_value(D, ZZ, 2) Exception raised: Traceback (most recent call last): File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in test_del_dictitem_by_exact_value(D, ZZ, Integer(2)) File "sage/cpython/dict_del_by_value.pyx", line 275, in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value (build/cythonized/sage/cpython/dict_del_by_value.c:2428) del_dictitem_by_exact_value(D, value, h) TypeError: an integer is required ********************************************************************** File "src/sage/cpython/dict_del_by_value.pyx", line 271, in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value Failed example: test_del_dictitem_by_exact_value(D, QQ, 1) Exception raised: Traceback (most recent call last): File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in test_del_dictitem_by_exact_value(D, QQ, Integer(1)) File "sage/cpython/dict_del_by_value.pyx", line 275, in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value (build/cythonized/sage/cpython/dict_del_by_value.c:2428) del_dictitem_by_exact_value(D, value, h) TypeError: an integer is required ********************************************************************** 1 item had failures: 3 of 12 in sage.cpython.dict_del_by_value.test_del_dictitem_by_exact_value [22 tests, 3 failures, 0.21 s] sage -t --long --random-seed=0 src/sage/combinat/words/paths.py [514 tests, 236.69 s] sage -t --long --random-seed=0 src/sage/cpython/getattr.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/python_debug.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/string.pxd [8 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/cpython/getattr.pyx [70 tests, 49.50 s] sage -t --long --random-seed=0 src/sage/cpython/type.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/type.pyx [7 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/cpython/string.pyx [1 test, 13.85 s] sage -t --long --random-seed=0 src/sage/cpython/wrapperdescr.pyx [13 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/crypto/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/crypto/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/cpython/wrapperdescr.pxd [7 tests, 13.87 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/miniaes.py [408 tests, 6.70 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/present.py [138 tests, 35.57 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/sdes.py [269 tests, 2.23 s] sage -t --long --random-seed=0 src/sage/crypto/block_cipher/des.py [157 tests, 261.11 s] sage -t --long --random-seed=0 src/sage/crypto/cipher.py [2 tests, 0.19 s] sage -t --long --random-seed=0 src/sage/crypto/classical.py [656 tests, 27.92 s] sage -t --long --random-seed=0 src/sage/crypto/classical_cipher.py [109 tests, 0.75 s] sage -t --long --random-seed=0 src/sage/crypto/cryptosystem.py [75 tests, 0.49 s] sage -t --long --random-seed=0 src/sage/crypto/lattice.py [18 tests, 1.99 s] sage -t --long --random-seed=0 src/sage/crypto/lfsr.py [29 tests, 0.47 s] sage -t --long --random-seed=0 src/sage/crypto/lwe.py [100 tests, 4.42 s] sage -t --long --random-seed=0 src/sage/crypto/mq/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/crypto/mq/mpolynomialsystemgenerator.py [30 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/crypto/mq/rijndael_gf.py [365 tests, 22.92 s] sage -t --long --random-seed=0 src/sage/crypto/mq/sbox.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/crypto/mq/sr.py [372 tests, 293.60 s] sage -t --long --random-seed=0 src/sage/crypto/public_key/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/crypto/public_key/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/crypto/public_key/blum_goldwasser.py [125 tests, 0.72 s] sage -t --long --random-seed=0 src/sage/crypto/sbox.py [254 tests, 209.31 s] sage -t --long --random-seed=0 src/sage/crypto/sboxes.py [27 tests, 135.95 s] sage -t --long --random-seed=0 src/sage/crypto/stream.py [27 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/crypto/stream_cipher.py [103 tests, 0.66 s] sage -t --long --random-seed=0 src/sage/crypto/util.py [113 tests, 0.63 s] sage -t --long --random-seed=0 src/sage/data_structures/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/binary_matrix.pxi [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/data_structures/binary_matrix.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/binary_search.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/binary_search.pyx [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/data_structures/bitset.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/bitset.pyx [427 tests, 1.27 s] sage -t --long --random-seed=0 src/sage/data_structures/bitset_base.pxd [0 tests, 0.03 s] sage -t --long --random-seed=0 src/sage/data_structures/bitset_base.pyx [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/data_structures/blas_dict.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/blas_dict.pyx [50 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/data_structures/bounded_integer_sequences.pyx [262 tests, 3.37 s] sage -t --long --random-seed=0 src/sage/data_structures/bounded_integer_sequences.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/data_structures/mutable_poset.py [441 tests, 1.39 s] sage -t --long --random-seed=0 src/sage/data_structures/sparse_bitset.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/databases/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/databases/all.py [5 tests, 0.33 s] sage -t --long --random-seed=0 src/sage/databases/conway.py [42 tests, 1.18 s] sage -t --long --random-seed=0 src/sage/databases/cremona.py [129 tests, 1.46 s] sage -t --long --random-seed=0 src/sage/databases/cunningham_tables.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/databases/db_class_polynomials.py [7 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/databases/db_modular_polynomials.py [13 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/databases/findstat.py [116 tests, 2.15 s] sage -t --long --random-seed=0 src/sage/databases/jones.py [8 tests, 0.18 s] sage -t --long --random-seed=0 src/sage/databases/odlyzko.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/databases/oeis.py [132 tests, 11.60 s] sage -t --long --random-seed=0 src/sage/databases/sloane.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/databases/sql_db.py [293 tests, 3.16 s] sage -t --long --random-seed=0 src/sage/databases/stein_watkins.py [12 tests, 0.05 s] sage -t --long --random-seed=0 src/sage/databases/symbolic_data.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/docs/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/docs/conf.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/docs/instancedoc.pyx [67 tests, 20.25 s] sage -t --long --random-seed=0 src/sage/doctest/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/doctest/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/doctest/control.py [208 tests, 40.08 s] sage -t --long --random-seed=0 src/sage/doctest/external.py [27 tests, 0.35 s] sage -t --long --random-seed=0 src/sage/doctest/fixtures.py [59 tests, 0.34 s] sage -t --long --random-seed=0 src/sage/doctest/forker.py [451 tests, 155.06 s] sage -t --long --random-seed=0 src/sage/doctest/parsing.py [280 tests, 5.11 s] sage -t --long --random-seed=0 src/sage/doctest/reporting.py [121 tests, 1.02 s] sage -t --long --random-seed=0 src/sage/combinat/rsk.py Timed out ********************************************************************** Tests run before process (pid=31675) timed out: sage: p = Tableau([[1,2,2],[2]]); q = Tableau([[1,3,3],[2]]) ## line 28 ## sage: gp = RSK_inverse(p, q); gp ## line 29 ## [[1, 2, 3, 3], [2, 1, 2, 2]] sage: RSK(*gp) # RSK of a biword ## line 31 ## [[[1, 2, 2], [2]], [[1, 3, 3], [2]]] sage: RSK([2,3,2,1,2,3]) # Robinson-Schensted of a word ## line 33 ## [[[1, 2, 2, 3], [2], [3]], [[1, 2, 5, 6], [3], [4]]] sage: RSK([2,3,2,1,2,3], insertion=RSK.rules.EG) # Edelman-Greene ## line 35 ## [[[1, 2, 3], [2, 3], [3]], [[1, 2, 6], [3, 5], [4]]] sage: m = RSK_inverse(p, q, 'matrix'); m # output as matrix ## line 37 ## [0 1] [1 0] [0 2] sage: RSK(m) # RSK of a matrix ## line 41 ## [[[1, 2, 2], [2]], [[1, 3, 3], [2]]] sage: from sage.combinat.rsk import Rule ## line 72 ## sage: t1 = Tableau([[1, 2, 5], [3], [4]]) ## line 90 ## sage: t2 = Tableau([[1, 2, 3], [4], [5]]) ## line 91 ## sage: gp = RSK_inverse(t1, t2); gp ## line 92 ## [[1, 2, 3, 4, 5], [1, 4, 5, 3, 2]] sage: w = RSK_inverse(t1, t2, 'word'); w ## line 94 ## word: 14532 sage: m = RSK_inverse(t1, t2, 'matrix'); m ## line 96 ## [1 0 0 0 0] [0 0 0 1 0] [0 0 0 0 1] [0 0 1 0 0] [0 1 0 0 0] sage: p = RSK_inverse(t1, t2, 'permutation'); p ## line 102 ## [1, 4, 5, 3, 2] sage: t1 ## line 104 ## [[1, 2, 5], [3], [4]] sage: t2 ## line 106 ## [[1, 2, 3], [4], [5]] sage: RSK(*gp) == [t1, t2] ## line 108 ## True sage: RSK(w) == [t1, t2] ## line 110 ## True sage: RSK(m) == [t1, t2] ## line 112 ## True sage: RSK(p) == [t1, t2] ## line 114 ## True sage: gp ## line 116 ## [[1, 2, 3, 4, 5], [1, 4, 5, 3, 2]] sage: w ## line 118 ## word: 14532 sage: m ## line 120 ## [1 0 0 0 0] [0 0 0 1 0] [0 0 0 0 1] [0 0 1 0 0] [0 1 0 0 0] sage: p ## line 126 ## [1, 4, 5, 3, 2] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 150 ## 0 sage: from sage.combinat.rsk import Rule ## line 224 ## sage: list(Rule().to_pairs([1, 2, 2, 2], [2, 1, 1, 2])) ## line 225 ## [(1, 2), (2, 1), (2, 1), (2, 2)] sage: m = Matrix(ZZ, 3, 2, [0,1,1,0,0,2]) ; m ## line 227 ## [0 1] [1 0] [0 2] sage: list(Rule().to_pairs(m)) ## line 231 ## [(1, 2), (2, 1), (3, 2), (3, 2)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 233 ## 0 sage: from sage.combinat.rsk import RuleRSK ## line 308 ## sage: RuleRSK().forward_rule([3,3,2,4,1], None) ## line 309 ## [[[1, 3, 4], [2], [3]], [[1, 2, 4], [3], [5]]] sage: RuleRSK().forward_rule([1, 1, 1, 3, 7], None) ## line 311 ## [[[1, 1, 1, 3, 7]], [[1, 2, 3, 4, 5]]] sage: RuleRSK().forward_rule([7, 6, 3, 3, 1], None) ## line 313 ## [[[1, 3], [3], [6], [7]], [[1, 4], [2], [3], [5]]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 315 ## 0 sage: from sage.combinat.rsk import RuleRSK ## line 360 ## sage: t1 = Tableau([[1, 3, 4], [2], [3]]) ## line 361 ## sage: t2 = Tableau([[1, 2, 4], [3], [5]]) ## line 362 ## sage: RuleRSK().backward_rule(t1, t2, 'array') ## line 363 ## [[1, 2, 3, 4, 5], [3, 3, 2, 4, 1]] sage: t1 = Tableau([[1, 1, 1, 3, 7]]) ## line 365 ## sage: t2 = Tableau([[1, 2, 3, 4, 5]]) ## line 366 ## sage: RuleRSK().backward_rule(t1, t2, 'array') ## line 367 ## [[1, 2, 3, 4, 5], [1, 1, 1, 3, 7]] sage: t1 = Tableau([[1, 3], [3], [6], [7]]) ## line 369 ## sage: t2 = Tableau([[1, 4], [2], [3], [5]]) ## line 370 ## sage: RuleRSK().backward_rule(t1, t2, 'array') ## line 371 ## [[1, 2, 3, 4, 5], [7, 6, 3, 3, 1]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 373 ## 0 sage: from sage.combinat.rsk import RuleRSK ## line 429 ## sage: isinstance(RuleRSK()._forward_format_output([[1, 2, 3, 4, 5]], [[1, 2, 3, 4, 5]], True)[0], StandardTableau) ## line 430 ## True sage: isinstance(RuleRSK()._forward_format_output([[1, 2, 3, 4, 5]], [[1, 2, 3, 4, 5]], False)[0], SemistandardTableau) ## line 433 ## True sage: isinstance(RuleRSK()._forward_format_output([[1, 1, 1, 3, 7]], [[1, 2, 3, 4, 5]], True)[0], SemistandardTableau) ## line 436 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 439 ## 0 sage: from sage.combinat.rsk import RuleRSK ## line 469 ## sage: RuleRSK()._backward_format_output([1, 2, 3, 4], None, 'array', False, True) ## line 470 ## [[1, 2, 3, 4], [4, 3, 2, 1]] sage: RuleRSK()._backward_format_output([1, 2, 3, 4], None, 'matrix', False, True) ## line 472 ## [0 0 0 1] [0 0 1 0] [0 1 0 0] [1 0 0 0] sage: RuleRSK()._backward_format_output([1, 2, 3, 4], None, 'word', False, True) ## line 477 ## word: 4321 sage: RuleRSK()._backward_format_output([3, 2, 1, 1], [2, 1, 1, 1], 'array', False, False) ## line 479 ## [[1, 1, 1, 2], [1, 1, 2, 3]] sage: RuleRSK()._backward_format_output([3, 2, 1, 1], [2, 1, 1, 1], 'matrix', False, False) ## line 481 ## [2 1 0] [0 0 1] sage: RuleRSK()._backward_format_output([1, 2, 3, 4], None, 'word', False, False) ## line 484 ## sage: RuleRSK()._backward_format_output([1, 2, 3, 4], None, 'random_type', False, False) ## line 488 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 492 ## 0 sage: RSK([1, 2, 2, 2], [2, 1, 1, 2], insertion=RSK.rules.RSK) ## line 521 ## [[[1, 1, 2], [2]], [[1, 2, 2], [2]]] sage: p = Tableau([[1,2,2],[2]]); q = Tableau([[1,3,3],[2]]) ## line 523 ## sage: RSK_inverse(p, q, insertion=RSK.rules.RSK) ## line 524 ## [[1, 2, 3, 3], [2, 1, 2, 2]] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 526 ## 0 sage: from sage.combinat.rsk import RuleRSK ## line 538 ## sage: qr, r = [1,2,3,4,5], [3,3,2,4,8] ## line 539 ## sage: j = RuleRSK().insertion(9, r) ## line 540 ## sage: j is None ## line 541 ## True sage: qr, r = [1,2,3,4,5], [3,3,2,4,8] ## line 543 ## sage: j = RuleRSK().insertion(3, r) ## line 544 ## sage: j ## line 545 ## 4 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 547 ## 0 sage: from sage.combinat.rsk import RuleRSK ## line 568 ## sage: r = [2,3,3,4,8] ## line 569 ## sage: x = RuleRSK().reverse_insertion(4, r); r ## line 570 ## [2, 3, 4, 4, 8] sage: x ## line 572 ## 3 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 574 ## 0 sage: from sage.combinat.rsk import RuleRSK ## line 595 ## sage: RuleRSK()._backward_format_output([1, 2, 3, 4], None, 'permutation', True, True) ## line 596 ## [4, 3, 2, 1] sage: RuleRSK()._backward_format_output([1, 2, 3, 4], None, 'permutation', False, True) ## line 599 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 604 ## 0 sage: RSK([2,3,2,1,2,3], insertion=RSK.rules.EG) ## line 631 ## [[[1, 2, 3], [2, 3], [3]], [[1, 2, 6], [3, 5], [4]]] sage: a = [2, 1, 2, 3, 2] ## line 636 ## sage: pq = RSK(a, insertion=RSK.rules.EG); pq ## line 637 ## [[[1, 2, 3], [2, 3]], [[1, 3, 4], [2, 5]]] sage: RSK(RSK_inverse(*pq, insertion=RSK.rules.EG, output='matrix'), insertion=RSK.rules.EG) ## line 639 ## [[[1, 2, 3], [2, 3]], [[1, 3, 4], [2, 5]]] sage: RSK_inverse(*pq, insertion=RSK.rules.EG) ## line 642 ## [[1, 2, 3, 4, 5], [2, 1, 2, 3, 2]] sage: w = RSK_inverse(*pq, insertion=RSK.rules.EG, output='permutation'); w ## line 657 ## [4, 3, 1, 2] sage: list(reversed(a)) in w.reduced_words() ## line 659 ## True sage: g = lambda w: RSK_inverse(*RSK(w, insertion=RSK.rules.EG), insertion=RSK.rules.EG, output='word') ## line 669 ## sage: all(p.reduced_word() == list(g(p.reduced_word())) for n in range(7) for p in Permutations(n)) ## line 671 ## True sage: RSK_inverse(*RSK([1, 2, 3, 2, 1], insertion='EG'), insertion='EG') ## line 677 ## [[1, 2, 3, 4, 5], [1, 2, 3, 2, 1]] sage: RSK_inverse(*RSK([1, 1, 1, 2], [1, 2, 3, 4], insertion=RSK.rules.EG), insertion=RSK.rules.EG) ## line 680 ## [[1, 1, 1, 2], [1, 2, 3, 4]] sage: RSK_inverse(*RSK([1, 2, 3, 3], [2, 1, 2, 2], insertion='EG'), insertion='EG') ## line 683 ## [[1, 2, 3, 3], [2, 1, 2, 2]] sage: f = lambda p: [x for row in reversed(p) for x in row] ## line 691 ## sage: g = lambda wd: RSK(wd, insertion=RSK.rules.EG)[0] ## line 692 ## sage: all(p == Permutations(n).from_reduced_word(f(g(wd))) for n in range(6) for p in Permutations(n) for wd in p.reduced_words()) ## line 693 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 697 ## 0 sage: from sage.combinat.rsk import RuleEG ## line 709 ## sage: qr, r = [1,2,3,4,5], [3,3,2,4,8] ## line 710 ## sage: j = RuleEG().insertion(9, r) ## line 711 ## sage: j is None ## line 712 ## True sage: qr, r = [1,2,3,4,5], [2,3,4,5,8] ## line 714 ## sage: j = RuleEG().insertion(3, r); r ## line 715 ## [2, 3, 4, 5, 8] sage: j ## line 717 ## 4 sage: qr, r = [1,2,3,4,5], [2,3,5,5,8] ## line 719 ## sage: j = RuleEG().insertion(3, r); r ## line 720 ## [2, 3, 3, 5, 8] sage: j ## line 722 ## 5 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 724 ## 0 sage: from sage.combinat.rsk import RuleEG ## line 749 ## sage: r = [1,1,1,2,3,3] ## line 750 ## sage: x = RuleEG().reverse_insertion(3, r); r ## line 751 ## [1, 1, 1, 2, 3, 3] sage: x ## line 753 ## 2 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 755 ## 0 sage: from sage.combinat.rsk import RuleEG ## line 781 ## sage: RuleEG()._backward_format_output([1, 2, 3, 4], None, 'permutation', True, False) ## line 782 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 787 ## 0 sage: w = [5, 4, 1, 3, 4, 2, 5, 1, 2, 1, 4, 2, 4] ## line 850 ## sage: P,Q = RSK(w, insertion=RSK.rules.Hecke); [P,Q] ## line 851 ## [[[1, 2, 4, 5], [2, 4, 5], [3, 5], [4], [5]], [[(1,), (4,), (5,), (7,)], [(2,), (9,), (11, 13)], [(3,), (12,)], [(6,)], [(8, 10)]]] sage: wp = RSK_inverse(P, Q, insertion=RSK.rules.Hecke, output='list'); wp ## line 858 ## [5, 4, 1, 3, 4, 2, 5, 1, 2, 1, 4, 2, 4] sage: wp == w ## line 861 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 863 ## 0 sage: from sage.combinat.rsk import RuleHecke ## line 890 ## sage: p, q = RuleHecke().forward_rule([3,3,2,4,1], None);p ## line 891 ## [[1, 4], [2], [3]] sage: q ## line 893 ## [[(1, 2), (4,)], [(3,)], [(5,)]] sage: isinstance(p, SemistandardTableau) ## line 895 ## True sage: isinstance(q, Tableau) ## line 897 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 899 ## 0 sage: from sage.combinat.rsk import RuleHecke ## line 957 ## sage: t1 = Tableau([[1, 4], [2], [3]]) ## line 958 ## sage: t2 = Tableau([[(1, 2), (4,)], [(3,)], [(5,)]]) ## line 959 ## sage: RuleHecke().backward_rule(t1, t2, 'array') ## line 960 ## [[1, 2, 3, 4, 5], [3, 3, 2, 4, 1]] sage: t1 = Tableau([[1, 4], [2, 3]]) ## line 962 ## sage: t2 = Tableau([[(1, 2), (4,)], [(3,)], [(5,)]]) ## line 963 ## sage: RuleHecke().backward_rule(t1, t2, 'array') ## line 964 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 969 ## 0 sage: from sage.combinat.rsk import RuleHecke ## line 1029 ## sage: from bisect import bisect_right ## line 1030 ## sage: p, q, r = [], [], [3,3,8,8,8,9] ## line 1031 ## sage: j, ir = 8, 1 ## line 1032 ## sage: j1 = RuleHecke().insertion(j, ir, r, p) ## line 1033 ## sage: j1 == r[bisect_right(r, j)] ## line 1034 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1036 ## 0 sage: from sage.combinat.rsk import RuleHecke ## line 1061 ## sage: from bisect import bisect_left ## line 1062 ## sage: r = [2,3,3,4,8,9] ## line 1063 ## sage: x, i, p = 9, 1, [1, 2] ## line 1064 ## sage: x1 = RuleHecke().reverse_insertion(i, x, r, p) ## line 1065 ## sage: x1 == r[bisect_left(r,x) - 1] ## line 1066 ## True sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1068 ## 0 sage: from sage.combinat.rsk import RuleHecke ## line 1094 ## sage: RuleHecke()._backward_format_output([1, 1, 3, 9], [1, 2, 3, 4], 'array', False, False) ## line 1095 ## [[4, 3, 2, 1], [9, 3, 1, 1]] sage: RuleHecke()._backward_format_output([1, 1, 3, 9], [1, 2, 3, 4], 'word', False, False) ## line 1098 ## sage: RuleHecke()._backward_format_output([1, 1, 3, 9], [4, 3, 2, 1], 'word', False, False) ## line 1103 ## word: 9311 sage: RuleHecke()._backward_format_output([1, 1, 3, 9], [1, 2, 3, 4], 'list', False, False) ## line 1106 ## sage: RuleHecke()._backward_format_output([1, 1, 3, 9], [4, 3, 2, 1], 'list', False, False) ## line 1111 ## [9, 3, 1, 1] sage: RuleHecke()._backward_format_output([1, 1, 3, 9], [1, 2, 3, 4], 'random_type', False, False) ## line 1114 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1119 ## 0 sage: RSK([3,3,2,4,1], insertion=RSK.rules.dualRSK) ## line 1173 ## [[[1, 4], [2], [3], [3]], [[1, 4], [2], [3], [5]]] sage: RSK(Word([3,3,2,4,1]), insertion=RSK.rules.dualRSK) ## line 1175 ## [[[1, 4], [2], [3], [3]], [[1, 4], [2], [3], [5]]] sage: RSK(Word([2,3,3,2,1,3,2,3]), insertion=RSK.rules.dualRSK) ## line 1177 ## [[[1, 2, 3], [2, 3], [2, 3], [3]], [[1, 2, 8], [3, 6], [4, 7], [5]]] sage: RSK([1,1,2,4,4,5],[2,4,1,1,3,2], insertion=RSK.rules.dualRSK) ## line 1182 ## [[[1, 2], [1, 3], [2, 4]], [[1, 1], [2, 4], [4, 5]]] sage: RSK([1,1,2,3,3,4,5],[1,3,2,1,3,3,2], insertion=RSK.rules.dualRSK) ## line 1184 ## [[[1, 2, 3], [1, 2], [3], [3]], [[1, 1, 3], [2, 4], [3], [5]]] sage: RSK([1, 2, 2, 2], [2, 1, 2, 4], insertion=RSK.rules.dualRSK) ## line 1186 ## [[[1, 2, 4], [2]], [[1, 2, 2], [2]]] sage: RSK(Word([1,1,3,4,4]), [1,4,2,1,3], insertion=RSK.rules.dualRSK) ## line 1188 ## [[[1, 2, 3], [1], [4]], [[1, 1, 4], [3], [4]]] sage: RSK([1,3,3,4,4], Word([6,1,2,1,7]), insertion=RSK.rules.dualRSK) ## line 1190 ## [[[1, 2, 7], [1], [6]], [[1, 3, 4], [3], [4]]] sage: RSK(matrix([[0,1],[1,1]]), insertion=RSK.rules.dualRSK) ## line 1195 ## [[[1, 2], [2]], [[1, 2], [2]]] sage: RSK([[0,1],[1,1]], insertion=RSK.rules.dualRSK) ## line 1200 ## [[[1, 2], [2]], [[1, 2], [2]]] sage: RSK_inverse(*RSK([1, 2, 2, 2], [2, 1, 2, 3], insertion=RSK.rules.dualRSK),insertion=RSK.rules.dualRSK) ## line 1205 ## [[1, 2, 2, 2], [2, 1, 2, 3]] sage: P,Q = RSK([1, 2, 2, 2], [2, 1, 2, 3],insertion=RSK.rules.dualRSK) ## line 1208 ## sage: RSK_inverse(P, Q, insertion=RSK.rules.dualRSK) ## line 1209 ## [[1, 2, 2, 2], [2, 1, 2, 3]] sage: t1 = Tableau([[1, 2, 5], [3], [4]]) ## line 1215 ## sage: t2 = Tableau([[1, 2, 3], [4], [5]]) ## line 1216 ## sage: RSK_inverse(t1, t2, insertion=RSK.rules.dualRSK) ## line 1217 ## [[1, 2, 3, 4, 5], [1, 4, 5, 3, 2]] sage: RSK_inverse(t1, t2, 'word', insertion=RSK.rules.dualRSK) ## line 1219 ## word: 14532 sage: RSK_inverse(t1, t2, 'matrix', insertion=RSK.rules.dualRSK) ## line 1221 ## [1 0 0 0 0] [0 0 0 1 0] [0 0 0 0 1] [0 0 1 0 0] [0 1 0 0 0] sage: RSK_inverse(t1, t2, 'permutation', insertion=RSK.rules.dualRSK) ## line 1227 ## [1, 4, 5, 3, 2] sage: RSK_inverse(t1, t1, 'permutation', insertion=RSK.rules.dualRSK) ## line 1229 ## [1, 4, 3, 2, 5] sage: RSK_inverse(t2, t2, 'permutation', insertion=RSK.rules.dualRSK) ## line 1231 ## [1, 2, 5, 4, 3] sage: RSK_inverse(t2, t1, 'permutation', insertion=RSK.rules.dualRSK) ## line 1233 ## [1, 5, 4, 2, 3] sage: p = Tableau([[1,2,2],[1]]); q = Tableau([[1,2,4],[3]]) ## line 1239 ## sage: ret = RSK_inverse(p, q, insertion=RSK.rules.dualRSK); ret ## line 1240 ## [[1, 2, 3, 4], [1, 2, 1, 2]] sage: RSK_inverse(p, q, 'word', insertion=RSK.rules.dualRSK) ## line 1242 ## word: 1212 sage: p = Tableau([[1,1,2],[1]]); q = Tableau([[1,3,3],[2]]) ## line 1247 ## sage: RSK_inverse(p, q, insertion=RSK.rules.dualRSK) ## line 1248 ## [[1, 2, 3, 3], [1, 1, 1, 2]] sage: RSK_inverse(p, q, 'matrix', insertion=RSK.rules.dualRSK) ## line 1250 ## [1 0] [1 0] [1 1] sage: RSK(Permutation([]), insertion=RSK.rules.dualRSK) ## line 1259 ## [[], []] sage: RSK(Word([]), insertion=RSK.rules.dualRSK) ## line 1261 ## [[], []] sage: RSK(matrix([[]]), insertion=RSK.rules.dualRSK) ## line 1263 ## ------------------------------------------------------------------------ (no backtrace available) ------------------------------------------------------------------------ Attaching gdb to process id 31675. GNU gdb (Debian 10.1-1+b1) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". (No debugging symbols found in /usr/bin/python3.9) (No debugging symbols found in /lib/arm-linux-gnueabihf/libpthread.so.0) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". (No debugging symbols found in /lib/arm-linux-gnueabihf/libdl.so.2) (No debugging symbols found in /lib/arm-linux-gnueabihf/libutil.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libm.so.6) (No debugging symbols found in /lib/arm-linux-gnueabihf/libexpat.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libz.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libc.so.6) (No debugging symbols found in /lib/ld-linux-armhf.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libgcc_s.so.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_opcode.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_json.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_bz2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libbz2.so.1.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/resource.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmp.so.10) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_hashlib.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpari-gmp-tls.so.7) (No debugging symbols found in /usr/lib/python3/dist-packages/gmpy2/gmpy2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpc.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfr.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_decimal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lzma.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/liblzma.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Compiler/Scanning.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Actions.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Scanners.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ssl.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libssl.so.1.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ctypes.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libffi.so.7) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/mmap.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_queue.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/termios.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_sqlite3.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_contextvars.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_asyncio.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lsprof.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-arb.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-2.6.3.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libntl.so.43) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgf2x.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_umath.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libopenblas.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgfortran.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_tests.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/lapack_lite.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblapack.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/_umath_linalg.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/fft/_pocketfft_internal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/mtrand.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/bit_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_common.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_bounded_integers.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_mt19937.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_philox.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_pcg64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_sfc64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_uuid.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libuuid.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/ft2font.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfreetype.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpng16.so.16) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlidec.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlicommon.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/kiwisolver.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgsl.so.25) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgslcblas.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/pari_instance.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/gen.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/stack.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/string_utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/convert.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/closure.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/handle_error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_linux.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_posix.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libnss_files.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pselect.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pysignals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfi.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsymmetrica.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgivaro.so.9) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmpxx.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgomp.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libiml.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libatlas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4ri-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgd.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjpeg.so.62) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXpm.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libtiff.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libwebp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libX11.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzstd.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjbig.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libxcb.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXau.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbsd.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4rie-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-Singular-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-polys-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-factory-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-omalloc-4.1.1+0.9.6.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-resources-4.1.1.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libreadline.so.8) (No debugging symbols found in /lib/arm-linux-gnueabihf/libtinfo.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/singmathic.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpynac.so.18) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpython3.9.so.1.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial_groebner.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgap.so.7) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/librw.so.0) (No debugging symbols found in /usr/lib/libcliquer.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzn_poly-0.9.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/linear_algebra.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libppl.so.14) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/constraint.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/mip_problem.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/polyhedron.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/bit_arrays.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblrcalc.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/alarm.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/audioop.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/constants.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzmq.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsodium.so.23) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpgm-5.3.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libnorm.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libcom_err.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0) (No debugging symbols found in /lib/arm-linux-gnueabihf/libkeyutils.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libresolv.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/message.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/context.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/socket.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_poll.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_version.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_device.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_proxy_steerable.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/tornado/speedups.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_curses.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libncursesw.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/readline.cpython-39-arm-linux-gnueabihf.so) 0xb6d90c64 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0xb6df09a4 in wait4 () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb62681e2 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x0000000000000000 in ?? () #1 0x00000000b6df0960 in wait4 () #2 0x0000000000000000 in ?? () [Inferior 1 (process 31675) detached] Saved trace to /build/sagemath-9.2/debian/test/crash_logs/crash_cgqtas0q.log ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/doctest/sources.py [367 tests, 1094.04 s] sage -t --long --random-seed=0 src/sage/doctest/util.py [141 tests, 1.20 s] sage -t --long --random-seed=0 src/sage/dynamics/__init__.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/dynamics/all.py [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/affine_ds.py [211 tests, 15.72 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py [114 tests, 14.75 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py [65 tests, 9.91 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/generic_ds.py [104 tests, 5.34 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/product_projective_ds.py [37 tests, 1.59 s] sage -t --long --random-seed=0 src/sage/doctest/test.py ********************************************************************** File "src/sage/doctest/test.py", line 525, in sage.doctest.test Failed example: ok or out Expected: True Got: b'Running doctests with ID 2020-12-10-17-22-56-46fafbea.\nUsing --optional=debian,dochtml,memlimit,pip,sage,sage_spkg\nDoctesting 1 file.\nsage -t --warn-long 0.0 --random-seed=0 memlimit.rst\n**********************************************************************\nFile "memlimit.rst", line 3, in sage.doctest.tests.memlimit\nFailed example:\n 256 ^ (2000 << 20) # optional - memlimit\nException raised:\n Traceback (most recent call last):\n File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run\n self.compile_and_execute(example, compiler, test.globs)\n File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute\n exec(compiled, globs)\n File "", line 1, in \n Integer(256) ** (Integer(2000) << Integer(20)) # optional - memlimit\n File "sage/rings/integer.pyx", line 2204, in sage.rings.integer.Integer.__pow__ (build/cythonized/sage/rings/integer.c:15153)\n return (left)._pow_(right)\n File "sage/rings/integer.pyx", line 2268, in sage.rings.integer.Integer._pow_ (build/cythonized/sage/rings/integer.c:15348)\n return self._pow_long(mpz_get_si(exp))\n File "sage/rings/integer.pyx", line 2300, in sage.rings.integer.Integer._pow_long (build/cythonized/sage/rings/integer.c:15732)\n sig_on()\n RuntimeError: Aborted\n**********************************************************************\n1 item had failures:\n 1 of 2 in sage.doctest.tests.memlimit\n [1 test, 1 failure, 0.06 s]\n----------------------------------------------------------------------\nsage -t --warn-long 0.0 --random-seed=0 memlimit.rst # 1 doctest failed\n----------------------------------------------------------------------\nTotal time for all tests: 0.3 seconds\n cpu time: 0.1 seconds\n cumulative wall time: 0.1 seconds\n' ********************************************************************** 1 item had failures: 1 of 58 in sage.doctest.test [57 tests, 1 failure, 1033.87 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx [26 tests, 1.69 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/wehlerK3.py [350 tests, 84.61 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/catalog.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/elementary.py [70 tests, 22.57 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/glca.py [52 tests, 59.10 s] sage -t --long --random-seed=0 src/sage/dynamics/cellular_automata/solitons.py [163 tests, 89.75 s] sage -t --long --random-seed=0 src/sage/dynamics/complex_dynamics/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/complex_dynamics/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/complex_dynamics/mandel_julia.py ********************************************************************** File "src/sage/dynamics/complex_dynamics/mandel_julia.py", line 130, in sage.dynamics.complex_dynamics.mandel_julia.mandelbrot_plot Failed example: mandelbrot_plot(interact=True) Expected: interactive(children=(FloatSlider(value=0.0, description=u'Real center', max=1.0, min=-1.0, step=1e-05), FloatSlider(value=0.0, description=u'Imag center', max=1.0, min=-1.0, step=1e-05), FloatSlider(value=4.0, description=u'Width', max=4.0, min=1e-05, step=1e-05), IntSlider(value=500, description=u'Iterations', max=1000), IntSlider(value=500, description=u'Pixels', max=1000, min=10), IntSlider(value=1, description=u'Color sep', max=20, min=1), IntSlider(value=30, description=u'# Colors', min=1), ColorPicker(value='#ff6347', description=u'Base color'), Output()), _dom_classes=(u'widget-interact',)) Got: interactive(children=(FloatSlider(value=0.0, min=-1.0, max=1.0, step=1e-05, description='Real center'), FloatSlider(value=0.0, min=-1.0, max=1.0, step=1e-05, description='Imag center'), FloatSlider(value=4.0, min=1e-05, max=4.0, step=1e-05, description='Width'), IntSlider(value=500, min=0, max=1000, step=1, description='Iterations'), IntSlider(value=500, min=10, max=1000, step=1, description='Pixels'), IntSlider(value=1, min=1, max=20, step=1, description='Color sep'), IntSlider(value=30, min=1, max=100, step=1, description='# Colors'), ColorPicker(value='#ff6347', description='Base color'), Output())) ********************************************************************** File "src/sage/dynamics/complex_dynamics/mandel_julia.py", line 143, in sage.dynamics.complex_dynamics.mandel_julia.mandelbrot_plot Failed example: mandelbrot_plot(interact=True, x_center=-0.75, y_center=0.25, image_width=1/2, number_of_colors=75) Expected: interactive(children=(FloatSlider(value=-0.75, description=u'Real center', max=1.0, min=-1.0, step=1e-05), FloatSlider(value=0.25, description=u'Imag center', max=1.0, min=-1.0, step=1e-05), FloatSlider(value=0.5, description=u'Width', max=4.0, min=1e-05, step=1e-05), IntSlider(value=500, description=u'Iterations', max=1000), IntSlider(value=500, description=u'Pixels', max=1000, min=10), IntSlider(value=1, description=u'Color sep', max=20, min=1), IntSlider(value=75, description=u'# Colors', min=1), ColorPicker(value='#ff6347', description=u'Base color'), Output()), _dom_classes=(u'widget-interact',)) Got: interactive(children=(FloatSlider(value=-0.75, min=-1.0, max=1.0, step=1e-05, description='Real center'), FloatSlider(value=0.25, min=-1.0, max=1.0, step=1e-05, description='Imag center'), FloatSlider(value=0.5, min=1e-05, max=4.0, step=1e-05, description='Width'), IntSlider(value=500, min=0, max=1000, step=1, description='Iterations'), IntSlider(value=500, min=10, max=1000, step=1, description='Pixels'), IntSlider(value=1, min=1, max=20, step=1, description='Color sep'), IntSlider(value=75, min=1, max=100, step=1, description='# Colors'), ColorPicker(value='#ff6347', description='Base color'), Output())) ********************************************************************** File "src/sage/dynamics/complex_dynamics/mandel_julia.py", line 607, in sage.dynamics.complex_dynamics.mandel_julia.julia_plot Failed example: julia_plot(f,interact=True) Expected: interactive(children=(FloatSlider(value=0.5, description=u'Real c'... Got: interactive(children=(FloatSlider(value=0.5, min=-2.0, max=2.0, step=1e-05, description='Real c'), FloatSlider(value=0.0, min=-2.0, max=2.0, step=1e-05, description='Imag c'), FloatSlider(value=0.0, min=-1.0, max=1.0, step=1e-05, description='Real center'), FloatSlider(value=0.0, min=-1.0, max=1.0, step=1e-05, description='Imag center'), FloatSlider(value=4.0, min=1e-05, max=4.0, step=1e-05, description='Width'), IntSlider(value=500, min=0, max=1000, step=1, description='Iterations'), IntSlider(value=500, min=10, max=1000, step=1, description='Pixels'), IntSlider(value=1, min=1, max=20, step=1, description='Color sep'), IntSlider(value=30, min=1, max=100, step=1, description='# Colors'), ColorPicker(value='#4682b4', description='Base color'), ColorPicker(value='#ff6347', description='Point color'), Output())) ********************************************************************** 2 items had failures: 1 of 21 in sage.dynamics.complex_dynamics.mandel_julia.julia_plot 2 of 19 in sage.dynamics.complex_dynamics.mandel_julia.mandelbrot_plot [49 tests, 3 failures, 212.03 s] sage -t --long --random-seed=0 src/sage/dynamics/complex_dynamics/mandel_julia_helper.pyx [43 tests, 57.74 s] sage -t --long --random-seed=0 src/sage/dynamics/finite_dynamical_system.py [264 tests, 1.89 s] sage -t --long --random-seed=0 src/sage/dynamics/finite_dynamical_system_catalog.py [65 tests, 14.04 s] sage -t --long --random-seed=0 src/sage/dynamics/surface_dynamics_deprecation.py [2 tests, 0.05 s] sage -t --long --random-seed=0 src/sage/env.py ********************************************************************** File "src/sage/env.py", line 230, in sage.env._get_shared_lib_filename Failed example: fnmatch(lib_filename, pattern) Exception raised: Traceback (most recent call last): File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in fnmatch(lib_filename, pattern) File "/usr/lib/python3.9/fnmatch.py", line 40, in fnmatch name = os.path.normcase(name) File "/usr/lib/python3.9/posixpath.py", line 54, in normcase return os.fspath(s) TypeError: expected str, bytes or os.PathLike object, not NoneType ********************************************************************** File "src/sage/env.py", line 373, in sage.env.cython_aliases Failed example: sorted(cython_aliases().keys()) Expected: ['ARB_LIBRARY', 'CBLAS_CFLAGS', ..., 'ZLIB_LIBRARIES'] Got: ['ARB_LIBRARY', 'CBLAS_LIBRARIES', 'FFLASFFPACK_CFLAGS', 'FFLASFFPACK_INCDIR', 'FFLASFFPACK_LIBDIR', 'FFLASFFPACK_LIBEXTRA', 'FFLASFFPACK_LIBRARIES', 'GDLIB_CFLAGS', 'GDLIB_INCDIR', 'GDLIB_LIBDIR', 'GDLIB_LIBEXTRA', 'GDLIB_LIBRARIES', 'GIVARO_CFLAGS', 'GIVARO_INCDIR', 'GIVARO_LIBDIR', 'GIVARO_LIBEXTRA', 'GIVARO_LIBRARIES', 'GSL_CFLAGS', 'GSL_INCDIR', 'GSL_LIBDIR', 'GSL_LIBEXTRA', 'GSL_LIBRARIES', 'LAPACK_CFLAGS', 'LAPACK_INCDIR', 'LAPACK_LIBDIR', 'LAPACK_LIBEXTRA', 'LAPACK_LIBRARIES', 'LIBPNG_CFLAGS', 'LIBPNG_INCDIR', 'LIBPNG_LIBDIR', 'LIBPNG_LIBEXTRA', 'LIBPNG_LIBRARIES', 'LINBOX_CFLAGS', 'LINBOX_INCDIR', 'LINBOX_LIBDIR', 'LINBOX_LIBEXTRA', 'LINBOX_LIBRARIES', 'LINUX_NOEXECSTACK', 'M4RI_CFLAGS', 'M4RI_INCDIR', 'M4RI_LIBDIR', 'M4RI_LIBEXTRA', 'M4RI_LIBRARIES', 'SINGULAR_CFLAGS', 'SINGULAR_INCDIR', 'SINGULAR_LIBDIR', 'SINGULAR_LIBEXTRA', 'SINGULAR_LIBRARIES', 'ZLIB_CFLAGS', 'ZLIB_INCDIR', 'ZLIB_LIBDIR', 'ZLIB_LIBEXTRA', 'ZLIB_LIBRARIES'] ********************************************************************** 2 items had failures: 1 of 8 in sage.env._get_shared_lib_filename 1 of 4 in sage.env.cython_aliases [41 tests, 2 failures, 24.36 s] sage -t --long --random-seed=0 src/sage/ext/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/cplusplus.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/fast_callable.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/fast_callable.pyx [597 tests, 24.23 s] sage -t --long --random-seed=0 src/sage/ext/fast_eval.pyx [219 tests, 0.77 s] sage -t --long --random-seed=0 src/sage/ext/fast_eval.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_cc.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_cc.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_cdf.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_cdf.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_el.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_el.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_py.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_py.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_rdf.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_rdf.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_rr.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/interpreters/wrapper_rr.pyx [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/memory.pyx [2 tests, 0.05 s] sage -t --long --random-seed=0 src/sage/ext/memory_allocator.pyx [8 tests, 66.18 s] sage -t --long --random-seed=0 src/sage/ext/memory_allocator.pxd [3 tests, 61.48 s] sage -t --long --random-seed=0 src/sage/ext/mod_int.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/ext/stdsage.pxd [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/features/__init__.py [112 tests, 137.94 s] sage -t --long --random-seed=0 src/sage/features/bliss.py [6 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/features/csdp.py [4 tests, 0.04 s] sage -t --long --random-seed=0 src/sage/features/databases.py [6 tests, 0.05 s] sage -t --long --random-seed=0 src/sage/features/fes.py [6 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/features/ffmpeg.py [3 tests, 0.05 s] sage -t --long --random-seed=0 src/sage/features/gap.py [5 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/features/graph_generators.py [12 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/features/graphviz.py [13 tests, 0.09 s] sage -t --long --random-seed=0 src/sage/features/imagemagick.py [3 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/features/kenzo.py [4 tests, 0.76 s] sage -t --long --random-seed=0 src/sage/features/latte.py [5 tests, 0.05 s] sage -t --long --random-seed=0 src/sage/features/lrs.py [4 tests, 0.05 s] sage -t --long --random-seed=0 src/sage/features/pandoc.py [3 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/features/rubiks.py [22 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/finance/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/finance/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/finance/easter.py [7 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/finance/fractal.pyx [19 tests, 2.11 s] sage -t --long --random-seed=0 src/sage/finance/markov_multifractal.py [34 tests, 0.20 s] sage -t --long --random-seed=0 src/sage/finance/markov_multifractal_cython.pyx [4 tests, 0.10 s] sage -t --long --random-seed=0 src/sage/finance/option.pyx [10 tests, 0.11 s] sage -t --long --random-seed=0 src/sage/finance/stock.py [25 tests, 0.12 s] sage -t --long --random-seed=0 src/sage/finance/time_series.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/finance/time_series.pyx [343 tests, 48.45 s] sage -t --long --random-seed=0 src/sage/functions/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/functions/airy.py [135 tests, 20.88 s] sage -t --long --random-seed=0 src/sage/functions/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/functions/bessel.py [346 tests, 145.79 s] sage -t --long --random-seed=0 src/sage/functions/error.py [120 tests, 16.39 s] sage -t --long --random-seed=0 src/sage/functions/exp_integral.py Killed due to segmentation fault ********************************************************************** Tests run before process (pid=31521) failed: sage: N(exp_integral_e(1,1)) ## line 83 ## 0.219383934395520 sage: exp_integral_e(1, RealField(100)(1)) ## line 85 ## 0.21938393439552027367716377546 sage: N(exponential_integral_1(1)) ## line 91 ## 0.219383934395520 sage: N(exp_integral_e(2, 3+I)) ## line 97 ## 0.00354575823814662 - 0.00973200528288687*I sage: N((3+I)*gamma(-1, 3+I)) ## line 99 ## 0.00354575823814662 - 0.00973200528288687*I sage: uu = integral(e^(-x)*log(x+1),x,0,oo) ## line 105 ## sage: uu ## line 106 ## e*exp_integral_e(1, 1) sage: uu.n(digits=30) ## line 108 ## 0.596347362323194074341078499369 sage: x = var('x') ## line 113 ## sage: f = exp_integral_e(2,x) ## line 114 ## sage: f.diff(x) ## line 115 ## -exp_integral_e(1, x) sage: f.integrate(x) ## line 118 ## -exp_integral_e(3, x) sage: f = exp_integral_e(-1,x) ## line 121 ## sage: f.integrate(x) ## line 122 ## Ei(-x) - gamma(-1, x) sage: exp_integral_e(0,x) ## line 128 ## e^(-x)/x sage: exp_integral_e(6,0) ## line 133 ## 1/5 sage: nn = var('nn') ## line 135 ## sage: assume(nn > 1) ## line 136 ## sage: f = exp_integral_e(nn,0) ## line 137 ## sage: f.simplify() ## line 138 ## 1/(nn - 1) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 147 ## 0 sage: exp_integral_e(1, 0) ## line 154 ## exp_integral_e(1, 0) sage: exp_integral_e(1, x)._sympy_() ## line 156 ## expint(1, x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 159 ## 0 sage: exp_integral_e(1.0, x) ## line 168 ## exp_integral_e(1.00000000000000, x) sage: exp_integral_e(x, 1.0) ## line 170 ## exp_integral_e(x, 1.00000000000000) sage: exp_integral_e(3, 0) ## line 172 ## 1/2 sage: exp_integral_e(int(3), 0) ## line 179 ## 1/2 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 181 ## 0 sage: exp_integral_e(1.0, 1.0) ## line 215 ## 0.219383934395520 sage: N(exp_integral_e(1, 1+I)) ## line 217 ## 0.000281624451981418 - 0.179324535039359*I sage: exp_integral_e(1, RealField(100)(1)) ## line 219 ## 0.21938393439552027367716377546 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 222 ## 0 sage: latex(exp_integral_e(1, -x - 1)) ## line 232 ## E_{1}\left(-x - 1\right) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 234 ## 0 sage: x = var('x') ## line 245 ## sage: f = exp_integral_e(2,x) ## line 246 ## sage: f.diff(x) ## line 247 ## -exp_integral_e(1, x) sage: f = exp_integral_e(2,sqrt(x)) ## line 250 ## sage: f.diff(x) ## line 251 ## -1/2*exp_integral_e(1, sqrt(x))/sqrt(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 254 ## 0 sage: exp_integral_e1(x) ## line 275 ## exp_integral_e1(x) sage: exp_integral_e1(1.0) ## line 277 ## 0.219383934395520 sage: N(exp_integral_e1(1)) ## line 282 ## 0.219383934395520 sage: exp_integral_e1(RealField(100)(1)) ## line 284 ## 0.21938393439552027367716377546 sage: N(exp_integral_e1(2.0)) ## line 290 ## 0.0489005107080611 sage: N(exponential_integral_1(2.0)) ## line 292 ## 0.0489005107080611 sage: x = var('x') ## line 297 ## sage: f = exp_integral_e1(x) ## line 298 ## sage: f.diff(x) ## line 299 ## -e^(-x)/x sage: f.integrate(x) ## line 302 ## -exp_integral_e(2, x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 310 ## 0 sage: exp_integral_e1(1) ## line 317 ## exp_integral_e1(1) sage: exp_integral_e1(x)._sympy_() ## line 319 ## expint(1, x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 322 ## 0 sage: N(exp_integral_e1(1+I)) ## line 331 ## 0.000281624451981418 - 0.179324535039359*I sage: exp_integral_e1(RealField(200)(0.5)) ## line 333 ## 0.55977359477616081174679593931508523522684689031635351524829 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 336 ## 0 sage: latex(exp_integral_e1(2)) ## line 347 ## E_{1}\left(2\right) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 349 ## 0 sage: x = var('x') ## line 360 ## sage: f = exp_integral_e1(x) ## line 361 ## sage: f.diff(x) ## line 362 ## -e^(-x)/x sage: f = exp_integral_e1(x^2) ## line 365 ## sage: f.diff(x) ## line 366 ## -2*e^(-x^2)/x sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 369 ## 0 sage: N(log_integral(3)) ## line 389 ## 2.16358859466719 sage: N(log_integral(3), digits=30) ## line 391 ## 2.16358859466719197287692236735 sage: log_integral(ComplexField(100)(3+I)) ## line 393 ## 2.2879892769816826157078450911 + 0.87232935488528370139883806779*I sage: log_integral(0) ## line 395 ## 0 sage: x = var('x') ## line 400 ## sage: f = log_integral(x) ## line 401 ## sage: f.diff(x) ## line 402 ## 1/log(x) sage: f.integrate(x) ## line 405 ## x*log_integral(x) - Ei(2*log(x)) sage: log_integral(1e23) ## line 412 ## 1.92532039161405e21 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 428 ## 0 sage: log_integral(3) ## line 435 ## log_integral(3) sage: log_integral(x)._sympy_() ## line 437 ## li(x) sage: log_integral(x)._fricas_init_() ## line 439 ## 'li(x)' sage: latex(log_integral(x)) ## line 446 ## \operatorname{log\_integral}\left(x\right) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 448 ## 0 sage: z = var('z') ## line 459 ## sage: log_integral(z) ## line 460 ## log_integral(z) sage: log_integral(3.0) ## line 462 ## 2.16358859466719 sage: log_integral(0) ## line 464 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 467 ## 0 sage: N(log_integral(1e6)) ## line 479 ## 78627.5491594622 sage: log_integral(RealField(200)(1e6)) ## line 481 ## 78627.549159462181919862910747947261161321874382421767074759 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 484 ## 0 sage: x = var('x') ## line 494 ## sage: f = log_integral(x) ## line 495 ## sage: f.diff(x) ## line 496 ## 1/log(x) sage: f = log_integral(x^2) ## line 499 ## sage: f.diff(x) ## line 500 ## 2*x/log(x^2) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 503 ## 0 sage: li(4.5)-li(2.0)-Li(4.5) ## line 541 ## 0.000000000000000 sage: Li(6.6+5.4*I) ## line 547 ## 3.97032201503632 + 2.62311237593572*I sage: N(log_integral_offset(3)) ## line 574 ## 1.11842481454970 sage: N(log_integral_offset(3), digits=30) ## line 576 ## 1.11842481454969918803233347815 sage: log_integral_offset(ComplexField(100)(3+I)) ## line 578 ## 1.2428254968641898308632562019 + 0.87232935488528370139883806779*I sage: log_integral_offset(2) ## line 580 ## 0 sage: for n in range(1,7): print('%-10s%-10s%-20s'%(10^n, prime_pi(10^n), N(Li(10^n)))) ## line 582 ## 10 4 5.12043572466980 100 25 29.0809778039621 1000 168 176.564494210035 10000 1229 1245.09205211927 100000 9592 9628.76383727068 1000000 78498 78626.5039956821 sage: log_integral_offset(1e23) ## line 595 ## 1.92532039161405e21 sage: x = var('x') ## line 600 ## sage: f = log_integral_offset(x) ## line 601 ## sage: f.diff(x) ## line 602 ## 1/log(x) sage: f.integrate(x) ## line 604 ## -x*log_integral(2) + x*log_integral(x) - Ei(2*log(x)) sage: Li(x).integrate(x,2.0,4.5) ## line 606 ## -2.5*log_integral(2) + 5.799321147411334 sage: N(f.integrate(x,2.0,3.0)) # abs tol 1e-15 ## line 608 ## 0.601621785860587 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 622 ## 0 sage: log_integral_offset(3) ## line 630 ## log_integral(3) - log_integral(2) sage: log_integral_offset(x, hold=True)._sympy_() ## line 632 ## Li(x) sage: latex(log_integral_offset) ## line 639 ## \operatorname{log\_integral\_offset} sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 642 ## 0 sage: z = var('z') ## line 651 ## sage: log_integral_offset(z) ## line 652 ## -log_integral(2) + log_integral(z) sage: log_integral_offset(3.0) ## line 654 ## 1.11842481454970 sage: log_integral_offset(2) ## line 656 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 659 ## 0 sage: N(log_integral_offset(1e6)) ## line 671 ## 78626.5039956821 sage: log_integral_offset(RealField(200)(1e6)) ## line 673 ## 78626.503995682064427078066159058066548185351766843615873183 sage: li(4.5)-li(2.0)-Li(4.5) ## line 675 ## 0.000000000000000 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 678 ## 0 sage: x = var('x') ## line 688 ## sage: f = log_integral_offset(x) ## line 689 ## sage: f.diff(x) ## line 690 ## 1/log(x) sage: f = log_integral_offset(x^2) ## line 693 ## sage: f.diff(x) ## line 694 ## 2*x/log(x^2) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 696 ## 0 sage: sin_integral(0) ## line 715 ## 0 sage: sin_integral(0.0) ## line 717 ## 0.000000000000000 sage: sin_integral(3.0) ## line 719 ## 1.84865252799947 sage: N(sin_integral(3), digits=30) ## line 721 ## 1.84865252799946825639773025111 sage: sin_integral(ComplexField(100)(3+I)) ## line 723 ## 2.0277151656451253616038525998 + 0.015210926166954211913653130271*I sage: Si(3.0) ## line 728 ## 1.84865252799947 sage: N(sin_integral(1e23)) ## line 733 ## 1.57079632679490 sage: N(pi/2) ## line 735 ## 1.57079632679490 sage: sin_integral(RealField(200)(1e23)) ## line 741 ## 1.5707963267948966192313288218697837425815368604836679189519 sage: N(pi/2, prec=200) ## line 743 ## 1.5707963267948966192313216916397514420985846996875529104875 sage: sin_integral(-1.0) ## line 748 ## -0.946083070367183 sage: sin_integral(-2.0) ## line 750 ## -1.60541297680269 sage: sin_integral(-1e23) ## line 752 ## -1.57079632679490 sage: x = var('x') ## line 757 ## sage: f = sin_integral(x) ## line 758 ## sage: f.diff(x) ## line 759 ## sin(x)/x sage: f.integrate(x) ## line 762 ## x*sin_integral(x) + cos(x) sage: integrate(sin(x)/x, x) ## line 765 ## -1/2*I*Ei(I*x) + 1/2*I*Ei(-I*x) sage: f(x) = 1/2*I*Ei(-I*x) - 1/2*I*Ei(I*x) - pi/2 ## line 774 ## sage: g(x) = sin_integral(x) ## line 775 ## sage: R = [ abs(RDF.random_element()) for i in range(100) ] ## line 776 ## sage: all(abs(f(x) - g(x)) < 1e-10 for x in R) ## line 777 ## True sage: x=var('x') ## line 782 ## sage: f(x) = sin_integral(x) ## line 783 ## sage: g(x) = cos_integral(x) ## line 784 ## sage: P = parametric_plot([f, g], (x, 0.5 ,20)) ## line 785 ## sage: show(P, frame=True, axes=False) ## line 786 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 800 ## 0 sage: sin_integral(1) ## line 807 ## sin_integral(1) sage: sin_integral(x)._sympy_() ## line 809 ## Si(x) sage: sin_integral(x)._fricas_init_() ## line 811 ## 'Si(x)' sage: sin_integral(x)._giac_() ## line 813 ## Si(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 815 ## 0 sage: z = var('z') ## line 826 ## sage: sin_integral(z) ## line 827 ## sin_integral(z) sage: sin_integral(3.0) ## line 829 ## 1.84865252799947 sage: sin_integral(0) ## line 831 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 834 ## 0 sage: N(sin_integral(1e23) - pi/2) ## line 847 ## 0.000000000000000 sage: sin_integral(RealField(200)(1e23)) ## line 853 ## 1.5707963267948966192313288218697837425815368604836679189519 sage: N(pi/2, prec=200) ## line 855 ## 1.5707963267948966192313216916397514420985846996875529104875 sage: sin_integral(-1.0) ## line 861 ## -0.946083070367183 sage: sin_integral(-2.0) ## line 863 ## -1.60541297680269 sage: sin_integral(-1e23) ## line 865 ## -1.57079632679490 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 867 ## 0 sage: x = var('x') ## line 879 ## sage: f = sin_integral(x) ## line 880 ## sage: f.diff(x) ## line 881 ## sin(x)/x sage: f = sin_integral(x^2) ## line 884 ## sage: f.diff(x) ## line 885 ## 2*sin(x^2)/x sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 888 ## 0 sage: z = var('z') ## line 907 ## sage: cos_integral(z) ## line 908 ## cos_integral(z) sage: cos_integral(3.0) ## line 910 ## 0.119629786008000 sage: cos_integral(0) ## line 912 ## cos_integral(0) sage: N(cos_integral(0)) ## line 914 ## -infinity sage: cos_integral(3.0) ## line 919 ## 0.119629786008000 sage: Ci(3.0) ## line 924 ## 0.119629786008000 sage: a = numerical_integral((cos(x)-1)/x, 0, 3)[0] ## line 930 ## sage: abs(N(euler_gamma + log(3)) + a - N(cos_integral(3.0))) < 1e-14 ## line 931 ## True sage: N(cos_integral(3), digits=30) ## line 936 ## 0.119629786008000327626472281177 sage: cos_integral(ComplexField(100)(3+I)) ## line 938 ## 0.078134230477495714401983633057 - 0.37814733904787920181190368789*I sage: N(cos_integral(1e23)) ## line 943 ## -3.24053937643003e-24 sage: x = var('x') ## line 948 ## sage: f = cos_integral(x) ## line 949 ## sage: f.diff(x) ## line 950 ## cos(x)/x sage: f.integrate(x) ## line 953 ## x*cos_integral(x) - sin(x) sage: t=var('t') ## line 958 ## sage: f(t) = sin_integral(t) ## line 959 ## sage: g(t) = cos_integral(t) ## line 960 ## sage: P = parametric_plot([f, g], (t, 0.5 ,20)) ## line 961 ## sage: show(P, frame=True, axes=False) ## line 962 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 976 ## 0 sage: cos_integral(1) ## line 983 ## cos_integral(1) sage: cos_integral(x)._sympy_() ## line 985 ## Ci(x) sage: cos_integral(x)._fricas_init_() ## line 987 ## 'Ci(x)' sage: cos_integral(x)._giac_() ## line 989 ## Ci(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 991 ## 0 sage: N(cos_integral(1e23)) < 1e-20 ## line 1002 ## True sage: N(cos_integral(10^-10), digits=30) ## line 1004 ## -22.4486352650389239795759024568 sage: cos_integral(ComplexField(100)(I)) ## line 1006 ## 0.83786694098020824089467857943 + 1.5707963267948966192313216916*I sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1009 ## 0 sage: x = var('x') ## line 1019 ## sage: f = cos_integral(x) ## line 1020 ## sage: f.diff(x) ## line 1021 ## cos(x)/x sage: f = cos_integral(x^2) ## line 1024 ## sage: f.diff(x) ## line 1025 ## 2*cos(x^2)/x sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1028 ## 0 sage: sinh_integral(3.0) ## line 1048 ## 4.97344047585981 sage: sinh_integral(1.0) ## line 1050 ## 1.05725087537573 sage: sinh_integral(-1.0) ## line 1052 ## -1.05725087537573 sage: Shi(3.0) ## line 1057 ## 4.97344047585981 sage: a = numerical_integral(sinh(x)/x, 0, 3)[0] ## line 1063 ## sage: abs(a - N(sinh_integral(3))) < 1e-14 ## line 1064 ## True sage: N(sinh_integral(3), digits=30) ## line 1069 ## 4.97344047585980679771041838252 sage: sinh_integral(ComplexField(100)(3+I)) ## line 1071 ## 3.9134623660329374406788354078 + 3.0427678212908839256360163759*I sage: N(sinh_integral(Infinity)) ## line 1076 ## +infinity sage: x = var('x') ## line 1081 ## sage: f = sinh_integral(x) ## line 1082 ## sage: f.diff(x) ## line 1083 ## sinh(x)/x sage: f.integrate(x) ## line 1086 ## x*sinh_integral(x) - cosh(x) sage: integrate(sinh_integral(x), x, 0, 1/2) ## line 1094 ## -cosh(1/2) + 1/2*sinh_integral(1/2) + 1 sage: integrate(sinh_integral(x), x, 0, 1/2).n() # correct ## line 1096 ## 0.125872409703453 sage: integrate(sinh_integral(x), x, 0, 0.5).n() # fixed in maxima 5.29.1 ## line 1098 ## 0.125872409703453 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1113 ## 0 sage: sinh_integral(1) ## line 1120 ## sinh_integral(1) sage: sinh_integral(x)._sympy_() ## line 1122 ## Shi(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1125 ## 0 sage: z = var('z') ## line 1136 ## sage: sinh_integral(z) ## line 1137 ## sinh_integral(z) sage: sinh_integral(3.0) ## line 1139 ## 4.97344047585981 sage: sinh_integral(0) ## line 1141 ## 0 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1144 ## 0 sage: N(sinh_integral(10^-10), digits=30) ## line 1156 ## 1.00000000000000000000055555556e-10 sage: sinh_integral(ComplexField(100)(I)) ## line 1158 ## 0.94608307036718301494135331382*I sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1161 ## 0 sage: x = var('x') ## line 1171 ## sage: f = sinh_integral(x) ## line 1172 ## sage: f.diff(x) ## line 1173 ## sinh(x)/x sage: f = sinh_integral(ln(x)) ## line 1176 ## sage: f.diff(x) ## line 1177 ## 1/2*(x^2 - 1)/(x^2*log(x)) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1180 ## 0 sage: z = var('z') ## line 1198 ## sage: cosh_integral(z) ## line 1199 ## cosh_integral(z) sage: cosh_integral(3.0) ## line 1201 ## 4.96039209476561 sage: cosh_integral(1.0) ## line 1206 ## 0.837866940980208 sage: Chi(1.0) ## line 1211 ## 0.837866940980208 sage: f(x) = cosh_integral(x) ## line 1216 ## sage: find_root(f, 0.1, 1.0) ## line 1217 ## 0.5238225713898644 sage: a = numerical_integral((cosh(x)-1)/x, 0, 3)[0] ## line 1223 ## sage: abs(N(euler_gamma + log(3)) + a - N(cosh_integral(3.0))) < 1e-14 ## line 1224 ## True sage: N(cosh_integral(3), digits=30) ## line 1229 ## 4.96039209476560976029791763669 sage: cosh_integral(ComplexField(100)(3+I)) ## line 1231 ## 3.9096723099686417127843516794 + 3.0547519627014217273323873274*I sage: N(cosh_integral(Infinity)) ## line 1236 ## +infinity sage: x = var('x') ## line 1241 ## sage: f = cosh_integral(x) ## line 1242 ## sage: f.diff(x) ## line 1243 ## cosh(x)/x sage: f.integrate(x) ## line 1246 ## x*cosh_integral(x) - sinh(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1261 ## 0 sage: cosh_integral(1) ## line 1268 ## cosh_integral(1) sage: cosh_integral(x)._sympy_() ## line 1270 ## Chi(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1273 ## 0 sage: N(cosh_integral(10^-10), digits=30) ## line 1284 ## -22.4486352650389239795709024568 sage: cosh_integral(ComplexField(100)(I)) ## line 1286 ## 0.33740392290096813466264620389 + 1.5707963267948966192313216916*I sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1289 ## 0 sage: x = var('x') ## line 1299 ## sage: f = cosh_integral(x) ## line 1300 ## sage: f.diff(x) ## line 1301 ## cosh(x)/x sage: f = cosh_integral(ln(x)) ## line 1304 ## sage: f.diff(x) ## line 1305 ## 1/2*(x^2 + 1)/(x^2*log(x)) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1308 ## 0 sage: Ei(10) ## line 1337 ## Ei(10) sage: Ei(I) ## line 1339 ## Ei(I) sage: Ei(3+I) ## line 1341 ## Ei(I + 3) sage: Ei(1.3) ## line 1343 ## 2.72139888023202 sage: Ei(10r) ## line 1345 ## Ei(10) sage: Ei(1.3r) ## line 1347 ## 2.7213988802320235 sage: Ei(-3 + 0.1*I) ## line 1352 ## -0.0129379427181693 + 3.13993830250942*I sage: Ei(-3 - 0.1*I) ## line 1354 ## -0.0129379427181693 - 3.13993830250942*I sage: Ei(RealField(300)(1.1)) ## line 1361 ## 2.16737827956340282358378734233807621497112737591639704719499002090327541763352339357795426 sage: var('Z') ## line 1370 ## Z sage: (Ei(-Z)).limit(Z=oo) ## line 1372 ## 0 sage: (Ei(-Z)).limit(Z=1000) ## line 1374 ## Ei(-1000) sage: (Ei(-Z)).limit(Z=1000).n() ## line 1376 ## -5.07089306023517e-438 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1378 ## 0 sage: Ei(10) ## line 1383 ## Ei(10) sage: Ei(x)._sympy_() ## line 1385 ## Ei(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1387 ## 0 sage: Ei(10).n() ## line 1397 ## 2492.22897624188 sage: Ei(20).n() ## line 1399 ## 2.56156526640566e7 sage: Ei(I).n() ## line 1401 ## 0.337403922900968 + 2.51687939716208*I sage: Ei(3+I).n() ## line 1403 ## 7.82313467600158 + 6.09751978399231*I sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1405 ## 0 sage: Ei(x).diff(x) ## line 1413 ## e^x/x sage: Ei(x).diff(x).subs(x=1) ## line 1415 ## e sage: Ei(x^2).diff(x) ## line 1417 ## 2*e^(x^2)/x sage: f = function('f') ## line 1419 ## sage: Ei(f(x)).diff(x) ## line 1420 ## e^f(x)*diff(f(x), x)/f(x) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1422 ## 0 sage: exponential_integral_1(2) ## line 1460 ## 0.0489005107080611 sage: exponential_integral_1(2, 4) # abs tol 1e-18 ## line 1462 ## [0.0489005107080611, 0.00377935240984891, 0.000360082452162659, 0.0000376656228439248] sage: exponential_integral_1(40, 5) ## line 1464 ## [0.000000000000000, 2.22854325868847e-37, 6.33732515501151e-55, 2.02336191509997e-72, 6.88522610630764e-90] sage: exponential_integral_1(0) ## line 1466 ## +Infinity sage: r = exponential_integral_1(RealField(150)(1)) ## line 1468 ## sage: r ## line 1469 ## 0.21938393439552027367716377546012164903104729 sage: parent(r) ## line 1471 ## Real Field with 150 bits of precision sage: exponential_integral_1(RealField(150)(100)) ## line 1473 ## 3.6835977616820321802351926205081189876552201e-46 sage: for prec in [20..1000]: # long time (22s on sage.math, 2013) R = RealField(prec) S = RealField(prec+64) for t in range(8): # Try 8 values for each precision a = R.random_element(-15,10).exp() x = exponential_integral_1(a) y = exponential_integral_1(S(a)) e = float(abs(S(x) - y)/x.ulp()) if e >= 1.0: print("exponential_integral_1(%s) with precision %s has error of %s ulp"%(a, prec, e)) ## line 1480 ## ------------------------------------------------------------------------ (no backtrace available) ------------------------------------------------------------------------ Attaching gdb to process id 31521. GNU gdb (Debian 10.1-1+b1) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [New LWP 31522] [New LWP 31523] [New LWP 31524] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". 0xb6d90c64 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0xb6df09a4 in wait4 () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb62681e2 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x0000000000000000 in ?? () #1 0x00000000b6df0960 in wait4 () #2 0x0000000000000000 in ?? () [Inferior 1 (process 31521) detached] Saved trace to /build/sagemath-9.2/debian/test/crash_logs/crash_3xf9f19v.log ------------------------------------------------------------------------ Unhandled SIGSEGV: A segmentation fault occurred. This probably occurred because a *compiled* module has a bug in it and is not properly wrapped with sig_on(), sig_off(). Python will now terminate. ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/functions/gamma.py [213 tests, 22.53 s] sage -t --long --random-seed=0 src/sage/functions/generalized.py [117 tests, 2.05 s] sage -t --long --random-seed=0 src/sage/functions/hyperbolic.py [177 tests, 14.49 s] sage -t --long --random-seed=0 src/sage/functions/hypergeometric.py [182 tests, 56.79 s] sage -t --long --random-seed=0 src/sage/functions/jacobi.py [189 tests, 80.09 s] sage -t --long --random-seed=0 src/sage/functions/log.py [329 tests, 34.27 s] sage -t --long --random-seed=0 src/sage/functions/min_max.py [66 tests, 11.50 s] sage -t --long --random-seed=0 src/sage/functions/orthogonal_polys.py [378 tests, 44.76 s] sage -t --long --random-seed=0 src/sage/functions/other.py ********************************************************************** File "src/sage/functions/other.py", line 1629, in sage.functions.other.Function_factorial._eval_ Failed example: factorial(float(3.2)) # abs tol 1e-14 Expected: 7.7566895357931776 Got: doctest:warning File "/build/sagemath-9.2/sage/src/bin/sage-runtests", line 182, in err = DC.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 1237, in run self.run_doctests() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/control.py", line 938, in run_doctests self.dispatcher.dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2052, in dispatch self.parallel_dispatch() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1947, in parallel_dispatch w.start() # This might take some time File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2219, in start super(DocTestWorker, self).start() File "/usr/lib/python3.9/multiprocessing/process.py", line 121, in start self._popen = self._Popen(self) File "/usr/lib/python3.9/multiprocessing/context.py", line 224, in _Popen return _default_context.get_context().Process._Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/context.py", line 277, in _Popen return Popen(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 19, in __init__ self._launch(process_obj) File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 71, in _launch code = process_obj._bootstrap(parent_sentinel=child_r) File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2191, in run task(self.options, self.outtmpfile, msgpipe, self.result_queue) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2520, in __call__ doctests, extras = self._run(runner, options, results) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 2567, in _run result = runner.run(test) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 918, in run return self._run(test, compileflags, out) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 720, in _run self.compile_and_execute(example, compiler, test.globs) File "/build/sagemath-9.2/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py", line 1145, in compile_and_execute exec(compiled, globs) File "", line 1, in factorial(float(RealNumber('3.2'))) # abs tol 1e-14 File "/usr/lib/python3.9/warnings.py", line 109, in _showwarnmsg sw(msg.message, msg.category, msg.filename, msg.lineno, : DeprecationWarning: Using factorial() with floats is deprecated 7.756689535793181 ********************************************************************** 1 item had failures: 1 of 11 in sage.functions.other.Function_factorial._eval_ [484 tests, 1 failure, 171.56 s] sage -t --long --random-seed=0 src/sage/functions/piecewise.py [222 tests, 70.07 s] sage -t --long --random-seed=0 src/sage/functions/prime_pi.pyx [39 tests, 130.03 s] sage -t --long --random-seed=0 src/sage/functions/special.py [125 tests, 23.87 s] sage -t --long --random-seed=0 src/sage/functions/spike_function.py [33 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/functions/transcendental.py [101 tests, 18.81 s] sage -t --long --random-seed=0 src/sage/functions/trig.py [261 tests, 20.82 s] sage -t --long --random-seed=0 src/sage/functions/wigner.py [50 tests, 20.41 s] sage -t --long --random-seed=0 src/sage/game_theory/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/game_theory/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/game_theory/catalog.py [1 test, 0.05 s] sage -t --long --random-seed=0 src/sage/game_theory/catalog_normal_form_games.py [99 tests, 4.12 s] sage -t --long --random-seed=0 src/sage/game_theory/cooperative_game.py [101 tests, 1.60 s] sage -t --long --random-seed=0 src/sage/game_theory/gambit_docs.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/game_theory/matching_game.py [304 tests, 7.97 s] sage -t --long --random-seed=0 src/sage/game_theory/normal_form_game.py [546 tests, 20.27 s] sage -t --long --random-seed=0 src/sage/game_theory/parser.py [49 tests, 0.21 s] sage -t --long --random-seed=0 src/sage/games/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/games/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/games/hexad.py [53 tests, 1.76 s] sage -t --long --random-seed=0 src/sage/games/quantumino.py [76 tests, 178.31 s] sage -t --long --random-seed=0 src/sage/games/sudoku.py [96 tests, 15.98 s] sage -t --long --random-seed=0 src/sage/games/sudoku_backtrack.pyx [3 tests, 2.45 s] sage -t --long --random-seed=0 src/sage/geometry/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/cone.py ********************************************************************** File "src/sage/geometry/cone.py", line 4266, in sage.geometry.cone.ConvexRationalPolyhedralCone.Hilbert_basis Failed example: cone.Hilbert_basis() # long time Expected: M(10, -7, 0, 1), M(-5, 21, 0, -3), M( 0, -2, 0, 1), M(15, -63, 25, 9), M( 2, -3, 0, 1), M( 1, -4, 1, 1), M(-1, 3, 0, 0), M( 4, -4, 0, 1), M( 1, -5, 2, 1), M( 3, -5, 1, 1), M( 6, -5, 0, 1), M( 3, -13, 5, 2), M( 2, -6, 2, 1), M( 5, -6, 1, 1), M( 0, 1, 0, 0), M( 8, -6, 0, 1), M(-2, 8, 0, -1), M(10, -42, 17, 6), M( 7, -28, 11, 4), M( 5, -21, 9, 3), M( 6, -21, 8, 3), M( 5, -14, 5, 2), M( 2, -7, 3, 1), M( 4, -7, 2, 1), M( 7, -7, 1, 1), M( 0, 0, 1, 0), M(-3, 14, 0, -2), M(-1, 7, 0, -1), M( 1, 0, 0, 0) in 4-d lattice M Got: M(10, -7, 0, 1), M(-5, 21, 0, -3), M( 0, -2, 0, 1), M(15, -63, 25, 9), M( 4, -4, 0, 1), M( 3, -5, 1, 1), M( 2, -6, 2, 1), M(-1, 7, 0, -1), M( 6, -21, 8, 3), M( 5, -21, 9, 3), M(-1, 3, 0, 0), M( 7, -28, 11, 4), M( 1, -5, 2, 1), M(-2, 8, 0, -1), M( 8, -6, 0, 1), M( 7, -7, 1, 1), M( 3, -13, 5, 2), M( 2, -3, 0, 1), M( 1, -4, 1, 1), M(-3, 14, 0, -2), M(10, -42, 17, 6), M( 1, 0, 0, 0), M( 0, 0, 1, 0), M( 6, -5, 0, 1), M( 5, -6, 1, 1), M( 4, -7, 2, 1), M( 5, -14, 5, 2), M( 2, -7, 3, 1), M( 0, 1, 0, 0) in 4-d lattice M ********************************************************************** 1 item had failures: 1 of 10 in sage.geometry.cone.ConvexRationalPolyhedralCone.Hilbert_basis [1257 tests, 1 failure, 214.90 s] sage -t --long --random-seed=0 src/sage/geometry/cone_catalog.py [92 tests, 58.39 s] sage -t --long --random-seed=0 src/sage/geometry/fan.py [492 tests, 48.54 s] sage -t --long --random-seed=0 src/sage/geometry/fan_isomorphism.py [65 tests, 16.78 s] sage -t --long --random-seed=0 src/sage/geometry/fan_morphism.py [305 tests, 44.95 s] sage -t --long --random-seed=0 src/sage/geometry/hasse_diagram.py [5 tests, 0.22 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_coercion.py [135 tests, 4.85 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_constants.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py [378 tests, 510.99 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_interface.py [25 tests, 29.93 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_isometry.py [202 tests, 45.89 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_model.py [234 tests, 21.70 s] sage -t --long --random-seed=0 src/sage/geometry/hyperbolic_space/hyperbolic_point.py [109 tests, 82.54 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/affine_subspace.py [93 tests, 1.82 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/arrangement.py [548 tests, 312.53 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/check_freeness.py [8 tests, 1.02 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/hyperplane.py [134 tests, 8.92 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/library.py [78 tests, 74.42 s] sage -t --long --random-seed=0 src/sage/geometry/hyperplane_arrangement/plot.py [59 tests, 302.54 s] sage -t --long --random-seed=0 src/sage/geometry/integral_points.pyx [171 tests, 13.66 s] sage -t --long --random-seed=0 src/sage/crypto/boolean_function.pyx Timed out ********************************************************************** Tests run before process (pid=24012) timed out: sage: R.=GF(2^8,'a')[] ## line 13 ## sage: from sage.crypto.boolean_function import BooleanFunction ## line 14 ## sage: B = BooleanFunction( x^254 ) # the Boolean function Tr(x^254) ## line 15 ## sage: B ## line 16 ## Boolean function with 8 variables sage: B.nonlinearity() ## line 18 ## 112 sage: B.algebraic_immunity() ## line 20 ## ------------------------------------------------------------------------ (no backtrace available) ------------------------------------------------------------------------ Attaching gdb to process id 24012. GNU gdb (Debian 10.1-1+b1) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". (No debugging symbols found in /usr/bin/python3.9) (No debugging symbols found in /lib/arm-linux-gnueabihf/libpthread.so.0) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". (No debugging symbols found in /lib/arm-linux-gnueabihf/libdl.so.2) (No debugging symbols found in /lib/arm-linux-gnueabihf/libutil.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libm.so.6) (No debugging symbols found in /lib/arm-linux-gnueabihf/libexpat.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libz.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libc.so.6) (No debugging symbols found in /lib/ld-linux-armhf.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libgcc_s.so.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_opcode.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_json.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_bz2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libbz2.so.1.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/resource.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmp.so.10) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_hashlib.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpari-gmp-tls.so.7) (No debugging symbols found in /usr/lib/python3/dist-packages/gmpy2/gmpy2.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpc.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfr.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_decimal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lzma.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/liblzma.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Compiler/Scanning.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Actions.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/Cython/Plex/Scanners.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ssl.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libssl.so.1.1) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_ctypes.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libffi.so.7) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/mmap.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_queue.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/termios.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_sqlite3.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_contextvars.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_asyncio.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_lsprof.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-arb.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libflint-2.6.3.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libntl.so.43) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgf2x.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_umath.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libopenblas.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgfortran.so.5) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/core/_multiarray_tests.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/lapack_lite.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblapack.so.3) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/linalg/_umath_linalg.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/fft/_pocketfft_internal.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/mtrand.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/bit_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_common.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_bounded_integers.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_mt19937.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_philox.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_pcg64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_sfc64.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/numpy/random/_generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_uuid.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libuuid.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/matplotlib/ft2font.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfreetype.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpng16.so.16) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlidec.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrotlicommon.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/kiwisolver.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgsl.so.25) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgslcblas.so.0) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/pari_instance.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/gen.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/stack.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/string_utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/convert.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/closure.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cypari2/handle_error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_linux.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/psutil/_psutil_posix.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libnss_files.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pselect.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/pysignals.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libmpfi.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsymmetrica.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgivaro.so.9) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgmpxx.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgomp.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libiml.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libcblas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libatlas.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4ri-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgd.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjpeg.so.62) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXpm.so.4) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libtiff.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libwebp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libX11.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzstd.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libjbig.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libxcb.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXau.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbsd.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libm4rie-0.0.20200125.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-Singular-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-polys-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-factory-4.1.1.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-omalloc-4.1.1+0.9.6.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsingular-resources-4.1.1.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libreadline.so.8) (No debugging symbols found in /lib/arm-linux-gnueabihf/libtinfo.so.6) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/singmathic.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpynac.so.18) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpython3.9.so.1.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libbrial_groebner.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgap.so.7) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/librw.so.0) (No debugging symbols found in /usr/lib/libcliquer.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzn_poly-0.9.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/linear_algebra.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libppl.so.14) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/constraint.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/mip_problem.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/generator.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/polyhedron.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/ppl/bit_arrays.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/liblrcalc.so.1) (No debugging symbols found in /usr/lib/python3/dist-packages/cysignals/alarm.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/audioop.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/constants.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/error.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libzmq.so.5) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libsodium.so.23) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libpgm-5.3.so.0) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libnorm.so.1) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5.so.3) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3) (No debugging symbols found in /lib/arm-linux-gnueabihf/libcom_err.so.2) (No debugging symbols found in /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0) (No debugging symbols found in /lib/arm-linux-gnueabihf/libkeyutils.so.1) (No debugging symbols found in /lib/arm-linux-gnueabihf/libresolv.so.2) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/message.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/context.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/socket.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/utils.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_poll.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_version.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_device.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/zmq/backend/cython/_proxy_steerable.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3/dist-packages/tornado/speedups.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/_curses.cpython-39-arm-linux-gnueabihf.so) (No debugging symbols found in /lib/arm-linux-gnueabihf/libncursesw.so.6) (No debugging symbols found in /usr/lib/python3.9/lib-dynload/readline.cpython-39-arm-linux-gnueabihf.so) 0xb6d90c64 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0xb6df09a4 in wait4 () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb62681e2 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x0000000000000000 in ?? () #1 0x00000000b6df0960 in wait4 () #2 0x0000000000000000 in ?? () [Inferior 1 (process 24012) detached] Saved trace to /build/sagemath-9.2/debian/test/crash_logs/crash_qct4akmm.log ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/geometry/linear_expression.py [165 tests, 1.22 s] sage -t --long --random-seed=0 src/sage/geometry/newton_polygon.py [110 tests, 1.27 s] sage -t --long --random-seed=0 src/sage/geometry/point_collection.pyx [107 tests, 0.92 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_cdd.py [67 tests, 28.96 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_field.py [63 tests, 19.40 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_normaliz.py [45 tests, 4.31 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_polymake.py [4 tests, 2.17 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/backend_ppl.py [27 tests, 21.36 s] sage -t --long --random-seed=0 src/sage/geometry/lattice_polytope.py [660 tests, 271.94 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/base_QQ.py [38 tests, 13.41 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/base_RDF.py [14 tests, 21.67 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/base_ZZ.py [63 tests, 21.99 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/cdd_file_format.py [10 tests, 0.06 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx [572 tests, 17.20 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx [157 tests, 13.80 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx [66 tests, 2.37 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx [187 tests, 6.32 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx [67 tests, 3.04 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx [45 tests, 0.80 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/constructor.py [86 tests, 6.77 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/double_description.py [116 tests, 2.07 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/double_description_inhomogeneous.py [72 tests, 2.09 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/face.py [119 tests, 9.97 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/lattice_euclidean_group_element.py [27 tests, 0.25 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/base.py ********************************************************************** File "src/sage/geometry/polyhedron/base.py", line 6499, in sage.geometry.polyhedron.base.Polyhedron_base.face_lattice Failed example: n == get_memory_usage() Expected: True Got: False ********************************************************************** 1 item had failures: 1 of 42 in sage.geometry.polyhedron.base.Polyhedron_base.face_lattice [1575 tests, 1 failure, 635.56 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/misc.py [12 tests, 0.08 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/modules/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/modules/formal_polyhedra_module.py [44 tests, 1.19 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/palp_database.py [59 tests, 17.44 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/parent.py [155 tests, 48.94 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/plot.py [220 tests, 247.74 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/ppl_lattice_polygon.py [81 tests, 21.27 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/ppl_lattice_polytope.py [175 tests, 52.25 s] sage -t --long --random-seed=0 src/sage/geometry/polyhedron/representation.py [301 tests, 4.42 s] sage -t --long --random-seed=0 src/sage/geometry/pseudolines.py [77 tests, 6.83 s] sage -t --long --random-seed=0 src/sage/geometry/ribbon_graph.py [224 tests, 1.45 s] sage -t --long --random-seed=0 src/sage/geometry/riemannian_manifolds/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/riemannian_manifolds/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py [298 tests, 273.52 s] sage -t --long --random-seed=0 src/sage/geometry/riemannian_manifolds/surface3d_generators.py [30 tests, 258.85 s] sage -t --long --random-seed=0 src/sage/geometry/toric_lattice.py [298 tests, 52.60 s] sage -t --long --random-seed=0 src/sage/geometry/toric_lattice_element.pyx [80 tests, 13.63 s] sage -t --long --random-seed=0 src/sage/geometry/toric_plotter.py [100 tests, 39.45 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/all.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/base.pyx [175 tests, 287.05 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/data.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/element.py [100 tests, 46.54 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/functions.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/point_configuration.py [214 tests, 203.07 s] sage -t --long --random-seed=0 src/sage/geometry/triangulation/triangulations.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/geometry/voronoi_diagram.py [32 tests, 37.53 s] sage -t --long --random-seed=0 src/sage/graphs/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/all.py [5 tests, 0.37 s] sage -t --long --random-seed=0 src/sage/graphs/asteroidal_triples.pyx [13 tests, 0.44 s] sage -t --long --random-seed=0 src/sage/graphs/base/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/base/boost_graph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/base/boost_graph.pyx [197 tests, 3.61 s] sage -t --long --random-seed=0 src/sage/graphs/base/c_graph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/dynamics/arithmetic_dynamics/projective_ds.py Timed out ********************************************************************** Tests run before process (pid=28245) timed out: sage: P1. = ProjectiveSpace(QQ,1) ## line 159 ## sage: DynamicalSystem_projective([y, 2*x]) ## line 160 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (x : y) to (y : 2*x) sage: R. = QQ[] ## line 168 ## sage: DynamicalSystem_projective(t^2 - 3) ## line 169 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (X : Y) to (X^2 - 3*Y^2 : Y^2) sage: DynamicalSystem_projective(1/t^2) ## line 173 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (X : Y) to (Y^2 : X^2) sage: R. = PolynomialRing(QQ,1) ## line 180 ## sage: DynamicalSystem_projective(x^2, names=['a','b']) ## line 181 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (a : b) to (a^2 : b^2) sage: x,y = var('x,y') ## line 188 ## sage: DynamicalSystem_projective([x^2,y^2]) ## line 189 ## sage: R. = PolynomialRing(QQ,1) ## line 196 ## sage: DynamicalSystem_projective(x^2) ## line 197 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (X : Y) to (X^2 : Y^2) sage: R. = PolynomialRing(QQ) ## line 204 ## sage: P. = ProjectiveSpace(R, 2) ## line 205 ## sage: X = P.subscheme([x]) ## line 206 ## sage: DynamicalSystem_projective([x^2, t*y^2, x*z], domain=X) ## line 207 ## Dynamical System of Closed subscheme of Projective Space of dimension 2 over Univariate Polynomial Ring in t over Rational Field defined by: x Defn: Defined on coordinates by sending (x : y : z) to (x^2 : t*y^2 : x*z) sage: P. = ProjectiveSpace(CC, 2) ## line 216 ## sage: X = P.subscheme([x-y]) ## line 217 ## sage: u,v,w = X.coordinate_ring().gens() ## line 218 ## sage: DynamicalSystem_projective([u^2, v^2, w*u], domain=X) ## line 219 ## Dynamical System of Closed subscheme of Projective Space of dimension 2 over Complex Field with 53 bits of precision defined by: x - y Defn: Defined on coordinates by sending (x : y : z) to (y^2 : y^2 : y*z) sage: P. = ProjectiveSpace(QQ, 2) ## line 232 ## sage: f = DynamicalSystem_projective([(x-2*y)^2, (x-2*z)^2, x^2]) ## line 233 ## sage: X = P.subscheme(y-z) ## line 234 ## sage: f(f(f(X))) ## line 235 ## Closed subscheme of Projective Space of dimension 2 over Rational Field defined by: y - z sage: P. = ProjectiveSpace(QQ, 3) ## line 242 ## sage: f = DynamicalSystem_projective([(x-2*y)^2, (x-2*z)^2, (x-2*w)^2, x^2]) ## line 243 ## sage: f(P.subscheme([x,y,z])) ## line 244 ## Closed subscheme of Projective Space of dimension 3 over Rational Field defined by: w, y, x sage: T. = ProductProjectiveSpaces([2, 1], QQ) ## line 253 ## sage: DynamicalSystem_projective([x^2*u, y^2*w, z^2*u, w^2, u^2], domain=T) ## line 254 ## Dynamical System of Product of projective spaces P^2 x P^1 over Rational Field Defn: Defined by sending (x : y : z , w : u) to (x^2*u : y^2*w : z^2*u , w^2 : u^2). sage: K. = QuadraticField(-7) ## line 261 ## sage: P. = ProjectiveSpace(K, 1) ## line 262 ## sage: f = DynamicalSystem([x^3 + v*x*y^2, y^3]) ## line 263 ## sage: fbar = f.change_ring(QQbar) ## line 264 ## sage: fbar.is_postcritically_finite() ## line 265 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 267 ## 0 sage: R. = QQ[] ## line 276 ## sage: P1 = ProjectiveSpace(R) ## line 277 ## sage: f = DynamicalSystem_projective([x-y, x*y]) ## line 278 ## sage: DynamicalSystem_projective([x-1, x*y+x]) ## line 282 ## sage: DynamicalSystem_projective([exp(x),exp(y)]) ## line 289 ## sage: T. = ProductProjectiveSpaces([2, 1], QQ) ## line 296 ## sage: DynamicalSystem_projective([x^2*u, y^2*w, z^2*u, w^2, u*z], domain=T) ## line 297 ## sage: A. = AffineSpace(ZZ, 2) ## line 305 ## sage: DynamicalSystem_projective([x^2,y^2], A) ## line 306 ## sage: H = End(A) ## line 310 ## sage: f = H([x,y]) ## line 311 ## sage: DynamicalSystem_projective(f) ## line 312 ## sage: R. = PolynomialRing(QQ,1) ## line 319 ## sage: DynamicalSystem_projective(x^2, names='t') ## line 320 ## sage: P1. = ProjectiveSpace(QQ,1) ## line 327 ## sage: DynamicalSystem_projective([y, x, y], domain=P1) ## line 328 ## sage: A. = AffineSpace(QQ,2) ## line 335 ## sage: DynamicalSystem_projective([y,x], domain=A) ## line 336 ## sage: R. = QQ[] ## line 343 ## sage: DynamicalSystem([x^2]) ## line 344 ## sage: P. = ProjectiveSpace(QQ,1) ## line 351 ## sage: f = DynamicalSystem([CC.0*x^2 + 2*y^2, 1*y^2], domain=P) ## line 352 ## sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 356 ## 0 sage: P. = ProjectiveSpace(QQ, 1) ## line 458 ## sage: DynamicalSystem_projective([3/5*x^2, y^2], domain=P) ## line 459 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (x : y) to (3/5*x^2 : y^2) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 463 ## 0 sage: P. = ProjectiveSpace(QQ,1) ## line 476 ## sage: f = DynamicalSystem_projective([3/5*x^2,6*y^2]) ## line 477 ## sage: g = copy(f) ## line 478 ## sage: f == g ## line 479 ## True sage: f is g ## line 481 ## False sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 483 ## 0 sage: P. = ProjectiveSpace(QQbar,1) ## line 494 ## sage: f = DynamicalSystem_projective([x^2 + QQbar(sqrt(2)) * y^2, y^2]) ## line 495 ## sage: f._number_field_from_algebraics() ## line 496 ## Dynamical System of Projective Space of dimension 1 over Number Field in a with defining polynomial y^2 - 2 with a = 1.414213562373095? Defn: Defined on coordinates by sending (x : y) to (x^2 + (a)*y^2 : y^2) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 500 ## 0 sage: P. = ProjectiveSpace(ZZ,1) ## line 527 ## sage: f = DynamicalSystem_projective([x^2+y^2, y^2]) ## line 528 ## sage: f.dehomogenize(0) ## line 529 ## Dynamical System of Affine Space of dimension 1 over Integer Ring Defn: Defined on coordinates by sending (y) to (y^2/(y^2 + 1)) sage: f.dehomogenize((0, 1)) ## line 533 ## Scheme morphism: From: Affine Space of dimension 1 over Integer Ring To: Affine Space of dimension 1 over Integer Ring Defn: Defined on coordinates by sending (y) to ((y^2 + 1)/y^2) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 539 ## 0 sage: P. = ProjectiveSpace(QQ,1) ## line 604 ## sage: f = DynamicalSystem_projective([x^2 + y^2, y^2]) ## line 605 ## sage: f.dynatomic_polynomial(2) ## line 606 ## x^2 + x*y + 2*y^2 sage: P. = ProjectiveSpace(ZZ,1) ## line 611 ## sage: f = DynamicalSystem_projective([x^2 + y^2, x*y]) ## line 612 ## sage: f.dynatomic_polynomial(4) ## line 613 ## 2*x^12 + 18*x^10*y^2 + 57*x^8*y^4 + 79*x^6*y^6 + 48*x^4*y^8 + 12*x^2*y^10 + y^12 sage: P. = ProjectiveSpace(CC,1) ## line 618 ## sage: f = DynamicalSystem_projective([x^2 + y^2, 3*x*y]) ## line 619 ## sage: f.dynatomic_polynomial(3) ## line 620 ## 13.0000000000000*x^6 + 117.000000000000*x^4*y^2 + 78.0000000000000*x^2*y^4 + y^6 sage: P. = ProjectiveSpace(QQ,1) ## line 626 ## sage: f = DynamicalSystem_projective([x^2 - 10/9*y^2, y^2]) ## line 627 ## sage: f.dynatomic_polynomial([2,1]) ## line 628 ## x^4*y^2 - 11/9*x^2*y^4 - 80/81*y^6 sage: P. = ProjectiveSpace(QQ,1) ## line 633 ## sage: f = DynamicalSystem_projective([x^2 - 29/16*y^2, y^2]) ## line 634 ## sage: f.dynatomic_polynomial([2,3]) ## line 635 ## x^12 - 95/8*x^10*y^2 + 13799/256*x^8*y^4 - 119953/1024*x^6*y^6 + 8198847/65536*x^4*y^8 - 31492431/524288*x^2*y^10 + 172692729/16777216*y^12 sage: P. = ProjectiveSpace(ZZ,1) ## line 642 ## sage: f = DynamicalSystem_projective([x^2 - y^2, y^2]) ## line 643 ## sage: f.dynatomic_polynomial([1,2]) ## line 644 ## x^2 - x*y sage: P. = ProjectiveSpace(QQ,1) ## line 649 ## sage: f = DynamicalSystem_projective([x^3 - y^3, 3*x*y^2]) ## line 650 ## sage: f.dynatomic_polynomial([0,4])==f.dynatomic_polynomial(4) ## line 651 ## True sage: P. = ProjectiveSpace(QQ,2) ## line 656 ## sage: f = DynamicalSystem_projective([x^2 + y^2, x*y, z^2]) ## line 657 ## sage: f.dynatomic_polynomial(2) ## line 658 ## sage: P. = ProjectiveSpace(Qp(5),1) ## line 665 ## sage: f = DynamicalSystem_projective([x^2 + y^2, y^2]) ## line 666 ## sage: f.dynatomic_polynomial(2) ## line 667 ## (x^4*y + (2 + O(5^20))*x^2*y^3 - x*y^4 + (2 + O(5^20))*y^5)/(x^2*y - x*y^2 + y^3) sage: L. = PolynomialRing(QQ) ## line 673 ## sage: P. = ProjectiveSpace(L,1) ## line 674 ## sage: f = DynamicalSystem_projective([x^2 + t*y^2, y^2]) ## line 675 ## sage: f.dynatomic_polynomial(2) ## line 676 ## x^2 + x*y + (t + 1)*y^2 sage: K. = PolynomialRing(ZZ) ## line 681 ## sage: P. = ProjectiveSpace(K,1) ## line 682 ## sage: f = DynamicalSystem_projective([x^2 + c*y^2, y^2]) ## line 683 ## sage: f.dynatomic_polynomial([1, 2]) ## line 684 ## x^2 - x*y + (c + 1)*y^2 sage: P. = ProjectiveSpace(QQ,1) ## line 689 ## sage: f = DynamicalSystem_projective([x^2 + y^2, y^2]) ## line 690 ## sage: f.dynatomic_polynomial(2) ## line 691 ## x^2 + x*y + 2*y^2 sage: R. = PolynomialRing(QQ) ## line 693 ## sage: K. = NumberField(X^2 + X + 2) ## line 694 ## sage: PP = P.change_ring(K) ## line 695 ## sage: ff = f.change_ring(K) ## line 696 ## sage: p = PP((c, 1)) ## line 697 ## sage: ff(ff(p)) == p ## line 698 ## True sage: P. = ProjectiveSpace(QQ,1) ## line 703 ## sage: f = DynamicalSystem_projective([x^2 + y^2, x*y]) ## line 704 ## sage: f.dynatomic_polynomial([2, 2]) ## line 705 ## x^4 + 4*x^2*y^2 + y^4 sage: R. = PolynomialRing(QQ) ## line 707 ## sage: K. = NumberField(X^4 + 4*X^2 + 1) ## line 708 ## sage: PP = P.change_ring(K) ## line 709 ## sage: ff = f.change_ring(K) ## line 710 ## sage: p = PP((c, 1)) ## line 711 ## sage: ff.nth_iterate(p, 4) == ff.nth_iterate(p, 2) ## line 712 ## True sage: P. = ProjectiveSpace(CC, 1) ## line 717 ## sage: f = DynamicalSystem_projective([x^2 - CC.0/3*y^2, y^2]) ## line 718 ## sage: f.dynatomic_polynomial(2) ## line 719 ## (x^4*y + (-0.666666666666667*I)*x^2*y^3 - x*y^4 + (-0.111111111111111 - 0.333333333333333*I)*y^5)/(x^2*y - x*y^2 + (-0.333333333333333*I)*y^3) sage: P. = ProjectiveSpace(CC, 1) ## line 724 ## sage: f = DynamicalSystem_projective([x^2-CC.0/5*y^2, y^2]) ## line 725 ## sage: f.dynatomic_polynomial(2) ## line 726 ## x^2 + x*y + (1.00000000000000 - 0.200000000000000*I)*y^2 sage: L. = PolynomialRing(QuadraticField(2).maximal_order()) ## line 731 ## sage: P. = ProjectiveSpace(L.fraction_field() , 1) ## line 732 ## sage: f = DynamicalSystem_projective([x^2 + (t^2 + 1)*y^2 , y^2]) ## line 733 ## sage: f.dynatomic_polynomial(2) ## line 734 ## x^2 + x*y + (t^2 + 2)*y^2 sage: P. = ProjectiveSpace(ZZ, 1) ## line 739 ## sage: f = DynamicalSystem_projective([x^2 - 5*y^2, y^2]) ## line 740 ## sage: f.dynatomic_polynomial([3,0 ]) ## line 741 ## 0 sage: P. = ProjectiveSpace(QQbar,1) ## line 749 ## sage: f = DynamicalSystem_projective([x^2 - 1/3*y^2, y^2]) ## line 750 ## sage: f.dynatomic_polynomial(2).parent() ## line 751 ## Multivariate Polynomial Ring in x, y over Algebraic Field sage: T. = QuadraticField(33) ## line 756 ## sage: S. = PolynomialRing(T) ## line 757 ## sage: P. = ProjectiveSpace(FractionField(S),1) ## line 758 ## sage: f = DynamicalSystem_projective([t*x^2 - 1/t*y^2, y^2]) ## line 759 ## sage: f.dynatomic_polynomial([1, 2]).parent() ## line 760 ## Multivariate Polynomial Ring in x, y over Fraction Field of Univariate Polynomial Ring in t over Number Field in v with defining polynomial x^2 - 33 with v = 5.744562646538029? sage: P. = ProjectiveSpace(QQ, 1) ## line 766 ## sage: f = DynamicalSystem_projective([x^3 - y^3*2, y^3]) ## line 767 ## sage: f.dynatomic_polynomial(1).parent() ## line 768 ## Multivariate Polynomial Ring in x, y over Rational Field sage: R. = QQ[] ## line 773 ## sage: P. = ProjectiveSpace(R,1) ## line 774 ## sage: f = DynamicalSystem_projective([x^2 + c*y^2, y^2]) ## line 775 ## sage: f.dynatomic_polynomial([1,2]).parent() ## line 776 ## Multivariate Polynomial Ring in x, y over Univariate Polynomial Ring in c over Rational Field sage: R. = QQ[] ## line 782 ## sage: P. = ProjectiveSpace(ZZ,1) ## line 783 ## sage: f = DynamicalSystem_projective([x^2 + y^2, (1)*y^2 + (1)*x*y]) ## line 784 ## sage: f.dynatomic_polynomial([1,2]).parent() ## line 785 ## Multivariate Polynomial Ring in x, y over Integer Ring sage: P. = ProjectiveSpace(QQ, 1) ## line 790 ## sage: f = DynamicalSystem_projective([x^2 + y^2, y^2]) ## line 791 ## sage: f.dynatomic_polynomial(0) ## line 792 ## 0 sage: f.dynatomic_polynomial([0,0]) ## line 794 ## 0 sage: f.dynatomic_polynomial(-1) ## line 796 ## sage: R. = QQ[] ## line 803 ## sage: P. = ProjectiveSpace(R,1) ## line 804 ## sage: f = DynamicalSystem_projective([x^2 + c*y^2,y^2]) ## line 805 ## sage: f.dynatomic_polynomial([1,2]).parent() ## line 806 ## Multivariate Polynomial Ring in x, y over Univariate Polynomial Ring in c over Rational Field sage: S. = FunctionField(CC) ## line 812 ## sage: P. = ProjectiveSpace(S,1) ## line 813 ## sage: f = DynamicalSystem_projective([t*x^2-1*y^2, t*y^2]) ## line 814 ## sage: f.dynatomic_polynomial([1, 2]).parent() ## line 815 ## Symbolic Ring sage: R. = PolynomialRing(QQ) ## line 820 ## sage: S = R.quo(R.ideal(y^2-x+1)) ## line 821 ## sage: P. = ProjectiveSpace(FractionField(S),1) ## line 822 ## sage: f = DynamicalSystem_projective([u^2 + S(x^2)*v^2, v^2]) ## line 823 ## sage: dyn = f.dynatomic_polynomial([1,1]); dyn ## line 824 ## v^3*xbar^2 + u^2*v + u*v^2 sage: dyn.parent() ## line 826 ## Symbolic Ring sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 828 ## 0 sage: P. = ProjectiveSpace(QQ,1) ## line 905 ## sage: f = DynamicalSystem_projective([x^2+y^2, y^2]) ## line 906 ## sage: f.nth_iterate_map(2) ## line 907 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (x : y) to (x^4 + 2*x^2*y^2 + 2*y^4 : y^4) sage: P. = ProjectiveSpace(CC,1) ## line 915 ## sage: f = DynamicalSystem_projective([x^2-y^2, x*y]) ## line 916 ## sage: f.nth_iterate_map(3) ## line 917 ## Dynamical System of Projective Space of dimension 1 over Complex Field with 53 bits of precision Defn: Defined on coordinates by sending (x : y) to (x^8 + (-7.00000000000000)*x^6*y^2 + 13.0000000000000*x^4*y^4 + (-7.00000000000000)*x^2*y^6 + y^8 : x^7*y + (-4.00000000000000)*x^5*y^3 + 4.00000000000000*x^3*y^5 - x*y^7) sage: P. = ProjectiveSpace(ZZ,2) ## line 927 ## sage: f = DynamicalSystem_projective([x^2-y^2, x*y, z^2+x^2]) ## line 928 ## sage: f.nth_iterate_map(2) ## line 929 ## Dynamical System of Projective Space of dimension 2 over Integer Ring Defn: Defined on coordinates by sending (x : y : z) to (x^4 - 3*x^2*y^2 + y^4 : x^3*y - x*y^3 : 2*x^4 - 2*x^2*y^2 + y^4 + 2*x^2*z^2 + z^4) sage: P. = ProjectiveSpace(QQ,2) ## line 937 ## sage: X = P.subscheme(x*z-y^2) ## line 938 ## sage: f = DynamicalSystem_projective([x^2, x*z, z^2], domain=X) ## line 939 ## sage: f.nth_iterate_map(2) ## line 940 ## Dynamical System of Closed subscheme of Projective Space of dimension 2 over Rational Field defined by: -y^2 + x*z Defn: Defined on coordinates by sending (x : y : z) to (x^4 : x^2*z^2 : z^4) sage: P. = ProjectiveSpace(QQ, 2) ## line 949 ## sage: f = DynamicalSystem_projective([y^2 * z^3, y^3 * z^2, x^5]) ## line 950 ## sage: f.nth_iterate_map( 5, normalize=True) ## line 951 ## Dynamical System of Projective Space of dimension 2 over Rational Field Defn: Defined on coordinates by sending (x : y : z) to (y^202*z^443 : x^140*y^163*z^342 : x^645) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 956 ## 0 sage: P. = ProjectiveSpace(ZZ,1) ## line 1006 ## sage: f = DynamicalSystem_projective([x^2+y^2, 2*y^2]) ## line 1007 ## sage: Q = P(1,1) ## line 1008 ## sage: f.nth_iterate(Q,4) ## line 1009 ## (32768 : 32768) sage: P. = ProjectiveSpace(ZZ,1) ## line 1014 ## sage: f = DynamicalSystem_projective([x^2+y^2, 2*y^2]) ## line 1015 ## sage: Q = P(1,1) ## line 1016 ## sage: f.nth_iterate(Q, 4, normalize=True) ## line 1017 ## (1 : 1) sage: P. = ProjectiveSpace(QQ,2) ## line 1022 ## sage: f = DynamicalSystem_projective([x^2, 2*y^2, z^2-x^2]) ## line 1023 ## sage: Q = P(2,7,1) ## line 1024 ## sage: f.nth_iterate(Q,2) ## line 1025 ## (-16/7 : -2744 : 1) sage: R. = PolynomialRing(QQ) ## line 1030 ## sage: P. = ProjectiveSpace(R,2) ## line 1031 ## sage: f = DynamicalSystem_projective([x^2+t*y^2, (2-t)*y^2, z^2]) ## line 1032 ## sage: Q = P(2+t,7,t) ## line 1033 ## sage: f.nth_iterate(Q,2) ## line 1034 ## (t^4 + 2507*t^3 - 6787*t^2 + 10028*t + 16 : -2401*t^3 + 14406*t^2 - 28812*t + 19208 : t^4) sage: P. = ProjectiveSpace(ZZ,2) ## line 1040 ## sage: X = P.subscheme(x^2-y^2) ## line 1041 ## sage: f = DynamicalSystem_projective([x^2, y^2, z^2], domain=X) ## line 1042 ## sage: f.nth_iterate(X(2,2,3), 3) ## line 1043 ## (256 : 256 : 6561) sage: K. = FunctionField(QQ) ## line 1048 ## sage: P. = ProjectiveSpace(K,1) ## line 1049 ## sage: f = DynamicalSystem_projective([x^3 - 2*x*y^2 - c*y^3, x*y^2]) ## line 1050 ## sage: f.nth_iterate(P(c,1), 2) ## line 1051 ## ((c^6 - 9*c^4 + 25*c^2 - c - 21)/(c^2 - 3) : 1) sage: P. = ProjectiveSpace(QQ,2) ## line 1054 ## sage: f = DynamicalSystem_projective([x^2+3*y^2, 2*y^2,z^2]) ## line 1055 ## sage: f.nth_iterate(P(2, 7, 1), -2) ## line 1056 ## sage: P. = ProjectiveSpace(QQ, 1) ## line 1063 ## sage: f = DynamicalSystem_projective([x^3, x*y^2], domain=P) ## line 1064 ## sage: f.nth_iterate(P(0, 1), 3, check=False) ## line 1065 ## (0 : 0) sage: f.nth_iterate(P(0, 1), 3) ## line 1067 ## sage: P. = ProjectiveSpace(ZZ, 1) ## line 1074 ## sage: f = DynamicalSystem_projective([x^3, x*y^2], domain=P) ## line 1075 ## sage: f.nth_iterate(P(2,1), 3, normalize=False) ## line 1076 ## (134217728 : 524288) sage: f.nth_iterate(P(2,1), 3, normalize=True) ## line 1078 ## (256 : 1) sage: P. = ProjectiveSpace(QQ,1) ## line 1083 ## sage: f = DynamicalSystem([x+y,y]) ## line 1084 ## sage: Q = (3,1) ## line 1085 ## sage: f.nth_iterate(Q,0) ## line 1086 ## (3 : 1) sage: P. = ProjectiveSpace(QQ,1) ## line 1091 ## sage: f = DynamicalSystem([x^2+y^2,y^2]) ## line 1092 ## sage: f.nth_iterate(0,0) ## line 1093 ## (0 : 1) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1095 ## 0 sage: P2. = ProjectiveSpace(QQ, 2) ## line 1112 ## sage: f = DynamicalSystem_projective([Z^2, X*Y, Y^2]) ## line 1113 ## sage: f.degree_sequence(15) ## line 1114 ## [2, 3, 5, 8, 11, 17, 24, 31, 45, 56, 68, 91, 93, 184, 275] sage: F. = PolynomialRing(QQ) ## line 1119 ## sage: P2. = ProjectiveSpace(F, 2) ## line 1120 ## sage: f = DynamicalSystem_projective([Y*Z, X*Y, Y^2 + t*X*Z]) ## line 1121 ## sage: f.degree_sequence(5) ## line 1122 ## [2, 3, 5, 8, 13] sage: P2. = ProjectiveSpace(QQ, 2) ## line 1127 ## sage: f = DynamicalSystem_projective([X^2, Y^2, Z^2]) ## line 1128 ## sage: f.degree_sequence(10) ## line 1129 ## [2, 4, 8, 16, 32, 64, 128, 256, 512, 1024] sage: P2. = ProjectiveSpace(ZZ, 2) ## line 1134 ## sage: f = DynamicalSystem_projective([X*Y, Y*Z+Z^2, Z^2]) ## line 1135 ## sage: f.degree_sequence(10) ## line 1136 ## [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1138 ## 0 sage: P. = ProjectiveSpace(QQ, 1) ## line 1173 ## sage: f = DynamicalSystem_projective([x^2 + (x*y), y^2]) ## line 1174 ## sage: f.dynamical_degree() ## line 1175 ## 2.00000000000000 sage: P2. = ProjectiveSpace(ZZ, 2) ## line 1180 ## sage: f = DynamicalSystem_projective([X*Y, Y*Z+Z^2, Z^2]) ## line 1181 ## sage: f.dynamical_degree(N=5, prec=100) ## line 1182 ## 1.4309690811052555010452244131 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1184 ## 0 sage: P. = ProjectiveSpace(ZZ,2) ## line 1222 ## sage: f = DynamicalSystem_projective([x^2+y^2, y^2-z^2, 2*z^2]) ## line 1223 ## sage: f.orbit(P(1,2,1), 3) ## line 1224 ## [(1 : 2 : 1), (5 : 3 : 2), (34 : 5 : 8), (1181 : -39 : 128)] sage: P. = ProjectiveSpace(ZZ,2) ## line 1229 ## sage: f = DynamicalSystem_projective([x^2+y^2, y^2-z^2, 2*z^2]) ## line 1230 ## sage: f.orbit(P(1,2,1), [2,4]) ## line 1231 ## [(34 : 5 : 8), (1181 : -39 : 128), (1396282 : -14863 : 32768)] sage: P. = ProjectiveSpace(ZZ,2) ## line 1236 ## sage: X = P.subscheme(x^2-y^2) ## line 1237 ## sage: f = DynamicalSystem_projective([x^2, y^2, x*z], domain=X) ## line 1238 ## sage: f.orbit(X(2,2,3), 3, normalize=True) ## line 1239 ## [(2 : 2 : 3), (2 : 2 : 3), (2 : 2 : 3), (2 : 2 : 3)] sage: P. = ProjectiveSpace(QQ,1) ## line 1244 ## sage: f = DynamicalSystem_projective([x^2+y^2, y^2]) ## line 1245 ## sage: f.orbit(P.point([1,2],False), 4, check=False) ## line 1246 ## [(1 : 2), (5 : 4), (41 : 16), (1937 : 256), (3817505 : 65536)] sage: K. = FunctionField(QQ) ## line 1251 ## sage: P. = ProjectiveSpace(K,1) ## line 1252 ## sage: f = DynamicalSystem_projective([x^2+c*y^2, y^2]) ## line 1253 ## sage: f.orbit(P(0,1), 3) ## line 1254 ## [(0 : 1), (c : 1), (c^2 + c : 1), (c^4 + 2*c^3 + c^2 + c : 1)] sage: P. = ProjectiveSpace(QQ,1) ## line 1259 ## sage: f = DynamicalSystem_projective([x^2+y^2,y^2], domain=P) ## line 1260 ## sage: f.orbit(P.point([1, 2], False), 4, check=False) ## line 1261 ## [(1 : 2), (5 : 4), (41 : 16), (1937 : 256), (3817505 : 65536)] sage: P. = ProjectiveSpace(QQ,1) ## line 1266 ## sage: f = DynamicalSystem_projective([x^2, 2*y^2], domain=P) ## line 1267 ## sage: f.orbit(P(2, 1),[-1, 4]) ## line 1268 ## sage: f.orbit(P(2, 1), 0.1) ## line 1272 ## sage: P. = ProjectiveSpace(QQ,1) ## line 1279 ## sage: f = DynamicalSystem_projective([x^3, x*y^2], domain=P) ## line 1280 ## sage: f.orbit(P(0, 1), 3) ## line 1281 ## sage: f.orbit(P(0, 1), 3, check=False) ## line 1285 ## [(0 : 1), (0 : 0), (0 : 0), (0 : 0)] sage: P. = ProjectiveSpace(ZZ, 1) ## line 1290 ## sage: f = DynamicalSystem_projective([x^3, x*y^2], domain=P) ## line 1291 ## sage: f.orbit(P(2,1), 3, normalize=False) ## line 1292 ## [(2 : 1), (8 : 2), (512 : 32), (134217728 : 524288)] sage: f.orbit(P(2, 1), 3, normalize=True) ## line 1294 ## [(2 : 1), (4 : 1), (16 : 1), (256 : 1)] sage: P. = ProjectiveSpace(QQ,2) ## line 1299 ## sage: f = DynamicalSystem_projective([x^2, y^2, x*z]) ## line 1300 ## sage: f.orbit((2/3,1/3), 3) ## line 1301 ## [(2/3 : 1/3 : 1), (2/3 : 1/6 : 1), (2/3 : 1/24 : 1), (2/3 : 1/384 : 1)] sage: P. = ProjectiveSpace(QQ,1) ## line 1306 ## sage: f = DynamicalSystem([x^2+y^2,y^2]) ## line 1307 ## sage: f.orbit(0, 0) ## line 1308 ## [(0 : 1)] sage: P. = ProjectiveSpace(QQ,1) ## line 1313 ## sage: f = DynamicalSystem([x^2-y^2,y^2]) ## line 1314 ## sage: f.orbit(0,2) ## line 1315 ## [(0 : 1), (-1 : 1), (0 : 1)] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1317 ## 0 sage: P. = ProjectiveSpace(QQ,1) ## line 1364 ## sage: f = DynamicalSystem_projective([x^2+y^2, 6*y^2]) ## line 1365 ## sage: f.resultant() ## line 1366 ## 36 sage: R. = PolynomialRing(GF(17)) ## line 1371 ## sage: P. = ProjectiveSpace(R,1) ## line 1372 ## sage: f = DynamicalSystem_projective([t*x^2+t*y^2, 6*y^2]) ## line 1373 ## sage: f.resultant() ## line 1374 ## 2*t^2 sage: R. = PolynomialRing(GF(17)) ## line 1379 ## sage: P. = ProjectiveSpace(R,2) ## line 1380 ## sage: f = DynamicalSystem_projective([t*x^2+t*y^2, 6*y^2, 2*t*z^2]) ## line 1381 ## sage: f.resultant() ## line 1382 ## 13*t^8 sage: P. = ProjectiveSpace(QQ,2) ## line 1387 ## sage: F = DynamicalSystem_projective([x^2+y^2,6*y^2,10*x*z+z^2+y^2]) ## line 1388 ## sage: F.resultant() ## line 1389 ## 1296 sage: R.=PolynomialRing(QQ) ## line 1394 ## sage: s = (t^3+t+1).roots(QQbar)[0][0] ## line 1395 ## sage: P.=ProjectiveSpace(QQbar,1) ## line 1396 ## sage: f = DynamicalSystem_projective([s*x^3-13*y^3, y^3-15*y^3]) ## line 1397 ## sage: f.resultant() ## line 1398 ## 871.6925062959149? sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1400 ## 0 sage: P. = ProjectiveSpace(QQ,1) ## line 1457 ## sage: f = DynamicalSystem_projective([1/3*x^2+1/2*y^2, y^2]) ## line 1458 ## sage: f.primes_of_bad_reduction() ## line 1459 ## [2, 3] sage: P. = ProjectiveSpace(QQ,3) ## line 1464 ## sage: f = DynamicalSystem_projective([12*x*z-7*y^2, 31*x^2-y^2, 26*z^2, 3*w^2-z*w]) ## line 1465 ## sage: f.primes_of_bad_reduction() ## line 1466 ## [2, 3, 7, 13, 31] sage: R. = QQ[] ## line 1471 ## sage: K. = NumberField(z^2 - 2) ## line 1472 ## sage: P. = ProjectiveSpace(K,1) ## line 1473 ## sage: f = DynamicalSystem_projective([1/3*x^2+1/a*y^2, y^2]) ## line 1474 ## sage: f.primes_of_bad_reduction() ## line 1475 ## [Fractional ideal (a), Fractional ideal (3)] sage: P. = ProjectiveSpace(ZZ,2) ## line 1480 ## sage: f = DynamicalSystem_projective([3*x*y^2 + 7*y^3 - 4*y^2*z + 5*z^3, -5*x^3 + x^2*y + y^3 + 2*x^2*z, -2*x^2*y + x*y^2 + y^3 - 4*y^2*z + x*z^2]) ## line 1481 ## sage: f.primes_of_bad_reduction(False) ## line 1484 ## [2, 5, 37, 2239, 304432717] sage: f.primes_of_bad_reduction() ## line 1486 ## [5, 37, 2239, 304432717] sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1488 ## 0 sage: P. = ProjectiveSpace(ZZ,1) ## line 1568 ## sage: f = DynamicalSystem_projective([x^2+y^2, y^2]) ## line 1569 ## sage: f.conjugate(matrix([[1,2], [0,1]])) ## line 1570 ## Dynamical System of Projective Space of dimension 1 over Integer Ring Defn: Defined on coordinates by sending (x : y) to (x^2 + 4*x*y + 3*y^2 : y^2) sage: R. = PolynomialRing(QQ) ## line 1577 ## sage: K. = NumberField(x^2+1) ## line 1578 ## sage: P. = ProjectiveSpace(ZZ,1) ## line 1579 ## sage: f = DynamicalSystem_projective([x^3+y^3, y^3]) ## line 1580 ## sage: f.conjugate(matrix([[i,0], [0,-i]])) ## line 1581 ## Dynamical System of Projective Space of dimension 1 over Integer Ring Defn: Defined on coordinates by sending (x : y) to (-x^3 + y^3 : -y^3) sage: P. = ProjectiveSpace(ZZ,2) ## line 1588 ## sage: f = DynamicalSystem_projective([x^2+y^2 ,y^2, y*z]) ## line 1589 ## sage: f.conjugate(matrix([[1,2,3], [0,1,2], [0,0,1]])) ## line 1590 ## Dynamical System of Projective Space of dimension 2 over Integer Ring Defn: Defined on coordinates by sending (x : y : z) to (x^2 + 4*x*y + 3*y^2 + 6*x*z + 9*y*z + 7*z^2 : y^2 + 2*y*z : y*z + 2*z^2) sage: P. = ProjectiveSpace(ZZ,1) ## line 1597 ## sage: f = DynamicalSystem_projective([x^2+y^2, y^2]) ## line 1598 ## sage: f.conjugate(matrix([[2,0], [0,1/2]])) ## line 1599 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (x : y) to (2*x^2 + 1/8*y^2 : 1/2*y^2) sage: R. = PolynomialRing(QQ) ## line 1606 ## sage: K. = NumberField(x^2+1) ## line 1607 ## sage: P. = ProjectiveSpace(QQ,1) ## line 1608 ## sage: f = DynamicalSystem_projective([1/3*x^2+1/2*y^2, y^2]) ## line 1609 ## sage: f.conjugate(matrix([[i,0], [0,-i]])) ## line 1610 ## Dynamical System of Projective Space of dimension 1 over Number Field in i with defining polynomial x^2 + 1 Defn: Defined on coordinates by sending (x : y) to ((1/3*i)*x^2 + (1/2*i)*y^2 : (-i)*y^2) sage: R = ZZ ## line 1617 ## sage: P.=ProjectiveSpace(R,1) ## line 1618 ## sage: f=DynamicalSystem_projective([x^2 + y^2,y^2]) ## line 1619 ## sage: m=matrix(R,2,[4, 3, 2, 1]) ## line 1620 ## sage: f.conjugate(m,normalize=False) ## line 1621 ## Dynamical System of Projective Space of dimension 1 over Rational Field Defn: Defined on coordinates by sending (x : y) to (-4*x^2 - 8*x*y - 7/2*y^2 : 12*x^2 + 20*x*y + 8*y^2) sage: f.conjugate(m,adjugate=True) ## line 1625 ## Dynamical System of Projective Space of dimension 1 over Integer Ring Defn: Defined on coordinates by sending (x : y) to (8*x^2 + 16*x*y + 7*y^2 : -24*x^2 - 40*x*y - 16*y^2) sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1635 ## 0 sage: P. = ProjectiveSpace(QQ,1) ## line 1698 ## sage: f = DynamicalSystem_projective([x^2+y^2, x*y]); ## line 1699 ## sage: Q = P(5, 1) ## line 1700 ## sage: f.green_function(Q, 0, N=30) ## line 1701 ## 1.6460930159932946233759277576 sage: P. = ProjectiveSpace(QQ,1) ## line 1706 ## sage: f = DynamicalSystem_projective([x^2+y^2, x*y]); ## line 1707 ## sage: Q = P(5, 1) ## line 1708 ## sage: f.green_function(Q, 0, N=200, prec=200) ## line 1709 ## 1.6460930160038721802875250367738355497198064992657997569827 sage: K. = QuadraticField(3) ## line 1714 ## sage: P. = ProjectiveSpace(K,1) ## line 1715 ## sage: f = DynamicalSystem_projective([17*x^2+1/7*y^2, 17*w*x*y]) ## line 1716 ## sage: f.green_function(P.point([w, 2], False), K.places()[1]) ## line 1717 ## 1.7236334013785676107373093775 sage: f.green_function(P([2, 1]), K.ideal(7), N=7) ## line 1719 ## 0.48647753726382832627633818586 sage: f.green_function(P([w, 1]), K.ideal(17), error_bound=0.001) ## line 1721 ## -0.70813041039490996737374178059 sage: P. = ProjectiveSpace(QQ,1) ## line 1726 ## sage: f = DynamicalSystem_projective([x^2+y^2, x*y]) ## line 1727 ## sage: f.green_function(P.point([5,2], False), 0, N=30) ## line 1728 ## 1.7315451844777407992085512000 sage: f.green_function(P.point([2,1], False), 0, N=30) ## line 1730 ## 0.86577259223181088325226209926 sage: f.green_function(P.point([1,1], False), 0, N=30) ## line 1732 ## 0.43288629610862338612700146098 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1734 ## 0 sage: P. = ProjectiveSpace(ZZ,1) ## line 1889 ## sage: f = DynamicalSystem_projective([x^2+y^2, 2*x*y]); ## line 1890 ## sage: f.canonical_height(P.point([5,4]), error_bound=0.001) ## line 1891 ## 2.1970553519503404898926835324 sage: f.canonical_height(P.point([2,1]), error_bound=0.001) ## line 1893 ## 1.0984430632822307984974382955 sage: R. = PolynomialRing(QQ) ## line 1898 ## sage: K. = NumberField(X^2 + X - 1) ## line 1899 ## sage: P. = ProjectiveSpace(K,1) ## line 1900 ## sage: f = DynamicalSystem_projective([x^2-2*y^2, y^2]) ## line 1901 ## sage: Q = P.point([a,1]) ## line 1902 ## sage: f.canonical_height(Q, error_bound=0.000001) # Answer only within error_bound of 0 ## line 1903 ## 5.7364919788790160119266380480e-8 sage: f.nth_iterate(Q,2) == Q # but it is indeed preperiodic ## line 1905 ## True sage: P. = ProjectiveSpace(QQ,2) ## line 1910 ## sage: X = P.subscheme(x^2-y^2); ## line 1911 ## sage: f = DynamicalSystem_projective([x^2,y^2, 4*z^2], domain=X); ## line 1912 ## sage: Q = X([4,4,1]) ## line 1913 ## sage: f.canonical_height(Q, badprimes=[2]) ## line 1914 ## 0.0013538030870311431824555314882 sage: P. = ProjectiveSpace(QQ,2) ## line 1919 ## sage: X = P.subscheme(x^2-y^2); ## line 1920 ## sage: f = DynamicalSystem_projective([x^2,y^2, 30*z^2], domain=X) ## line 1921 ## sage: Q = X([4, 4, 1]) ## line 1922 ## sage: f.canonical_height(Q, badprimes=[2,3,5], prec=200) ## line 1923 ## 2.7054056208276961889784303469356774912979228770208655455481 sage: P. = ProjectiveSpace(QQ, 1) ## line 1928 ## sage: f = DynamicalSystem_projective([1000*x^2-29*y^2, 1000*y^2]) ## line 1929 ## sage: Q = P(-1/4, 1) ## line 1930 ## sage: f.canonical_height(Q, error_bound=0.01) ## line 1931 ## 3.7996079979254623065837411853 sage: RSA768 = 1230186684530117755130494958384962720772853569595334792197322452151726400507263657518745202199786469389956474942774063845925192557326303453731548268507917026122142913461670429214311602221240479274737794080665351419597459856902143413 ## line 1936 ## sage: P. = ProjectiveSpace(QQ,1) ## line 1940 ## sage: f = DynamicalSystem_projective([RSA768*x^2 + y^2, x*y]) ## line 1941 ## sage: Q = P(RSA768,1) ## line 1942 ## sage: f.canonical_height(Q, error_bound=0.00000000000000001) ## line 1943 ## 931.18256422718241278672729195 sage: P.=ProjectiveSpace(QQ, 1) ## line 1948 ## sage: f = DynamicalSystem([2*( -2*x^3 + 3*(x^2*y)) + 3*y^3,3*y^3]) ## line 1949 ## sage: f.canonical_height(P(1,0)) ## line 1950 ## 0.00000000000000000000000000000 sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 1952 ## 0 sage: P. = ProjectiveSpace(QQ,1) ## line 2102 ## sage: f = DynamicalSystem_projective([x^2+y^2, x*y]) ## line 2103 ## sage: f.height_difference_bound() ## line 2104 ## 1.38629436111989 sage: P. = ProjectiveSpace(ZZ,2) ## line 2109 ## sage: f = DynamicalSystem_projective([4*x^2+100*y^2, 210*x*y, 10000*z^2]) ## line 2110 ## sage: f.height_difference_bound() ## line 2111 ## 11.0020998412042 sage: f.normalize_coordinates() ## line 2113 ## ------------------------------------------------------------------------ (no backtrace available) ------------------------------------------------------------------------ Attaching gdb to process id 28245. GNU gdb (Debian 10.1-1+b1) 10.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [New LWP 28319] [New LWP 28320] [New LWP 28321] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". 0xb6d90c64 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 Stack backtrace --------------- No symbol table info available. #1 0xb6df09a4 in wait4 () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb62681e2 in ?? () from /usr/lib/python3/dist-packages/cysignals/signals.cpython-39-arm-linux-gnueabihf.so No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x0000000000000000 in ?? () #1 0x00000000b6df0960 in wait4 () #2 0x0000000000000000 in ?? () [Inferior 1 (process 28245) detached] Saved trace to /build/sagemath-9.2/debian/test/crash_logs/crash_g7zajy16.log ------------------------------------------------------------------------ ********************************************************************** sage -t --long --random-seed=0 src/sage/graphs/base/dense_graph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/base/dense_graph.pyx [113 tests, 0.77 s] sage -t --long --random-seed=0 src/sage/graphs/base/graph_backends.pyx [85 tests, 0.52 s] sage -t --long --random-seed=0 src/sage/graphs/base/graph_backends.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/base/overview.py [1 test, 0.07 s] sage -t --long --random-seed=0 src/sage/graphs/base/sparse_graph.pyx [220 tests, 1.51 s] sage -t --long --random-seed=0 src/sage/graphs/base/sparse_graph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/base/static_dense_graph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/base/c_graph.pyx [526 tests, 10.59 s] sage -t --long --random-seed=0 src/sage/graphs/base/static_dense_graph.pyx [53 tests, 0.87 s] sage -t --long --random-seed=0 src/sage/graphs/base/static_sparse_backend.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/base/static_sparse_backend.pyx [185 tests, 1.87 s] sage -t --long --random-seed=0 src/sage/graphs/base/static_sparse_graph.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/bipartite_graph.py [310 tests, 13.92 s] sage -t --long --random-seed=0 src/sage/graphs/bliss.pyx [8 tests, 0.30 s] sage -t --long --random-seed=0 src/sage/graphs/centrality.pyx [58 tests, 3.68 s] sage -t --long --random-seed=0 src/sage/graphs/chrompoly.pyx [20 tests, 142.86 s] sage -t --long --random-seed=0 src/sage/graphs/cliquer.pyx [34 tests, 3.64 s] sage -t --long --random-seed=0 src/sage/graphs/cliquer.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/comparability.pyx [52 tests, 15.18 s] sage -t --long --random-seed=0 src/sage/graphs/connectivity.pxd [0 tests, 0.01 s] sage -t --long --random-seed=0 src/sage/graphs/connectivity.pyx [511 tests, 156.51 s] sage -t --long --random-seed=0 src/sage/graphs/convexity_properties.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/convexity_properties.pyx [22 tests, 0.39 s] sage -t --long --random-seed=0 src/sage/graphs/digraph.py [526 tests, 51.25 s] sage -t --long --random-seed=0 src/sage/graphs/digraph_generators.py [150 tests, 66.10 s] sage -t --long --random-seed=0 src/sage/graphs/distances_all_pairs.pxd [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/distances_all_pairs.pyx [180 tests, 6.94 s] sage -t --long --random-seed=0 src/sage/graphs/domination.py [64 tests, 16.34 s] sage -t --long --random-seed=0 src/sage/graphs/dot2tex_utils.py [4 tests, 0.07 s] sage -t --long --random-seed=0 src/sage/graphs/generators/__init__.py [0 tests, 0.00 s] sage -t --long --random-seed=0 src/sage/graphs/generators/basic.py [203 tests, 135.39 s] sage -t --long --random-seed=0 src/sage/graphs/generators/chessboard.py [44 tests, 7.91 s] sage -t --long --random-seed=0 src/sage/graphs/generators/classical_geometries.py [159 tests, 443.02 s] sage -t --long --random-seed=0 src/sage/graphs/generators/degree_sequence.py [24 tests, 11.84 s] Fri Dec 11 07:58:36 UTC 2020 - pbuilder was killed by timeout after 18h.